Attempt to decompile func0f16b96c

This commit is contained in:
Ryan Dwyer
2020-03-14 22:40:10 +10:00
parent c694263399
commit 97059725cd
40 changed files with 483 additions and 106 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01e050(void);
void func0f01e050(void);
u32 func0f04e418(void);
+2
View File
@@ -85,6 +85,7 @@ extern u32 var8005d880;
extern u32 var8005d994;
extern u8 var8005d9a0;
extern u32 var8005d9cc;
extern u32 var8005d9d0;
extern u32 var8005d9d4;
extern u32 var8005dcc8;
extern u32 var8005dcf0;
@@ -192,6 +193,7 @@ extern u32 var80061468;
extern u32 var800615a0;
extern u32 var80061630;
extern u32 var80061634;
extern u32 var80061640;
extern u32 var80061644;
extern u32 var80061648;
extern u32 var8006164c;
+1
View File
@@ -4,6 +4,7 @@
#include "types.h"
extern u32 var800623b0;
extern u32 var800623f0;
extern u32 var80062400;
extern u32 var80062410;
extern u32 var80062414;
+5 -5
View File
@@ -214,12 +214,12 @@ extern u32 var80084008;
extern u32 var80084010;
extern u32 var80084014;
extern f32 var80084018;
extern u32 g_MpMatchTime;
extern u32 var80084028;
extern u32 var8008402c;
extern u32 var80084030;
extern s32 g_MpTimeElapsed;
extern s32 g_MpTimeLimit;
extern s32 g_MpScoreLimit;
extern s32 g_MpTeamScoreLimit;
extern s32 var80084034;
extern u32 var80084038;
extern s32 var80084038;
extern f32 g_Uptime;
extern bool var80084040;
extern u32 var80084050;
+1 -1
View File
@@ -34,7 +34,7 @@ u32 func0f002a98(void);
void func0f002b58(s32 roomthing, bool enable);
void func0f002c28(s32 room_id, s32 operation, s32 arg2, s32 arg3, s32 arg4);
u32 func0f002ef8(void);
u32 func0f0033b0(void);
void func0f0033b0(void);
u32 func0f003444(void);
u32 func0f0035c0(void);
u32 func0f00372c(void);
+1 -1
View File
@@ -13,7 +13,7 @@ u32 func0f009818(void);
void func0f0099a4(void);
u32 func0f0099e4(void);
u32 func0f009d10(void);
u32 func0f009eac(void);
void func0f009eac(void);
u32 func0f00a168(void);
u32 func0f00a1f8(void);
u32 func0f00a444(void);
+2 -2
View File
@@ -37,14 +37,14 @@ u32 func0f01a494(void);
u32 func0f01a4a8(void);
u32 func0f01a510(void);
void func0f01a7e4(s32 arg0);
u32 func0f01a810(void);
void func0f01a810(void);
u32 func0f01ab94(void);
u32 func0f01aba8(void);
u32 func0f01abf0(void);
u32 func0f01aca8(u32 arg0);
u32 func0f01ad5c(void);
u32 func0f01adb8(void);
u32 func0f01ae30(void);
void func0f01ae30(void);
u32 func0f01aef0(void);
void func0f016444(void);
s32 getNumPlayers(void);
+1 -1
View File
@@ -9,6 +9,6 @@ u32 func0f01b0e0(void);
u32 func0f01b114(void);
u32 func0f01b148(void);
void func0f01b154(s32 arg0);
u32 func0f01b160(void);
void func0f01b160(void);
#endif
+1 -1
View File
@@ -5,6 +5,6 @@
void func0f01bea0(void);
void menuCountDialogs(void);
u32 func0f01bf28(void);
void func0f01bf28(void);
#endif
+1 -1
View File
@@ -3,6 +3,6 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01d770(void);
void func0f01d770(void);
#endif
+2 -2
View File
@@ -3,7 +3,7 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01d860(void);
u32 func0f01d8c0(void);
void func0f01d860(void);
void func0f01d8c0(void);
#endif
+1 -1
View File
@@ -3,6 +3,6 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01d990(void);
void func0f01d990(void);
#endif
+1 -1
View File
@@ -4,6 +4,6 @@
#include "types.h"
u32 func0f01d9f0(void);
u32 func0f01dd6c(void);
void func0f01dd6c(void);
#endif
+1 -1
View File
@@ -3,6 +3,6 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01de30(void);
void func0f01de30(void);
#endif
+1 -1
View File
@@ -3,7 +3,7 @@
#include <ultra64.h>
#include "types.h"
u32 func0f01e250(void);
void func0f01e250(void);
u32 chrSetChrnum(struct chrdata *chr, s16 arg1);
u32 func0f01e6a4(void);
u32 func0f01e7f4(void);
+1 -1
View File
@@ -31,7 +31,7 @@ u32 func0f062e74(void);
u32 func0f062ef8(void);
u32 func0f062fac(void);
u32 func0f06302c(void);
u32 func0f063dcc(void);
void func0f063dcc(void);
void func0f064178(struct prop *prop, bool enable);
u32 func0f0641f4(void);
u32 func0f06438c(void);
+1 -1
View File
@@ -171,7 +171,7 @@ u32 func0f0abad0(void);
u32 func0f0abb80(void);
u32 func0f0abba8(void);
u32 func0f0abbe8(void);
u32 func0f0abc28(void);
void func0f0abc28(void);
void func0f0abc74(u32 arg0, u32 arg1);
u32 func0f0abcb0(void);
u32 func0f0abd30(void);
+1 -1
View File
@@ -19,7 +19,7 @@ u32 func0f0aed70(void);
u32 func0f0aeda4(void);
u32 func0f0aeea8(void);
u32 func0f0aeed8(void);
u32 func0f0aefb8(void);
void func0f0aefb8(void);
u32 func0f0af0d4(void);
u32 func0f0af158(void);
u32 func0f0afa4c(void);
+1 -1
View File
@@ -4,7 +4,7 @@
#include "types.h"
u32 func0f0b28d0(void);
u32 func0f0b2904(void);
void func0f0b2904(void);
u32 func0f0b2b64(void);
u32 func0f0b30ac(void);
u32 func0f0b30cc(void);
+1 -1
View File
@@ -20,7 +20,7 @@ u32 func0f0de0d4(void);
u32 func0f0de160(void);
u32 func0f0de7fc(void);
u32 func0f0deebc(void);
u32 func0f0df364(void);
void func0f0df364(void);
void currentPlayerUnsetFlag(u32 flag);
void currentPlayerSetFlag(u32 flag);
void func0f0dfa50(u32 playernum);
+1 -1
View File
@@ -4,7 +4,7 @@
#include "types.h"
u32 func0f129210(void);
u32 func0f12939c(void);
void func0f12939c(void);
u32 func0f12955c(void);
u32 func0f129818(void);
+1 -1
View File
@@ -46,7 +46,7 @@ u32 func0f15d63c(void);
u32 func0f15d6c4(void);
bool roomIsActive(s32 room_id);
u32 func0f15d744(void);
u32 func0f15d7a0(void);
bool roomIsVisibleByPlayer(s16 room, u32 playernum);
u32 func0f15d808(void);
u32 func0f15d870(void);
u32 func0f15d9a8(void);
+6 -6
View File
@@ -8,7 +8,7 @@ u32 func0f167af8(void);
void func0f167b10(void);
u32 func0f167b48(void);
u32 func0f167b84(void);
u32 func0f167c88(void);
void func0f167c88(void);
void func0f167e7c(s32 stagenum);
u32 func0f1685d8(void);
void fadeCancel(void);
@@ -17,11 +17,11 @@ u32 func0f168b4c(void);
u32 func0f168f24(void);
u32 func0f1691c0(void);
u32 func0f169374(void);
u32 func0f16b0c8(void);
void func0f16b0c8(void);
u32 addFfff2bcf(u32 value);
u32 func0f16b810(void);
u32 getEffectiveSlowMotion(void);
u32 func0f16b96c(void);
void func0f16b810(void);
s32 getEffectiveSlowMotion(void);
void func0f16b96c(void);
u32 func0f16cb04(void);
void func0f16cce4(void);
void func0f16cd40(u32 arg0);
@@ -35,6 +35,6 @@ void setVar80084028(u32 arg0);
void setVar8008402c(u32 arg0);
void setVar80084030(u32 arg0);
f32 getUptime(void);
u32 mpGetMatchTime(void);
u32 mpGetTimeElapsed(void);
#endif
+3 -3
View File
@@ -51,7 +51,7 @@ u32 func0f19f294(void);
u32 func0f19f2ec(void);
u32 func0f19f39c(void);
u32 func0f19f524(void);
u32 func0f19f994(void);
void func0f19f994(void);
u32 func0f1a0924(void);
u32 func0f1a0a70(void);
u32 func0f1a0c30(void);
@@ -77,7 +77,7 @@ u32 func0f1a17e4(void);
struct trainingdata *ciGetTrainingData(void);
u32 func0f1a1824(void);
u32 func0f1a190c(void);
u32 func0f1a1998(void);
void func0f1a1998(void);
u32 func0f1a1ac0(void);
u32 func0f1a1b54(void);
u32 func0f1a1bec(void);
@@ -91,7 +91,7 @@ u32 func0f1a1f00(void);
u32 func0f1a1f70(void);
struct trainingdata *func0f1a1fe0(void); // might be a different but similar struct
u32 func0f1a1fec(void);
u32 func0f1a2070(void);
void func0f1a2070(void);
u32 func0f1a2198(void);
u32 func0f1a2220(void);
u32 func0f1a22d4(void);
+2 -2
View File
@@ -16,9 +16,9 @@ u32 func0f188210(void);
void func0f18836c(void);
u32 func0f18844c(void);
void func0f188530(void);
u32 func0f1885e4(void);
s32 func0f1885e4(struct mpteaminfo *info);
u32 func0f188930(void);
u32 func0f188a84(void);
s32 func0f188a84(struct mpteaminfo *info);
u32 func0f188bcc(void);
u32 mpGetNumWeaponOptions(void);
char *mpGetWeaponLabel(s32 weapon_id);
+3 -3
View File
@@ -91,9 +91,9 @@ u32 func0f11bbd8(void);
u32 func0f11bc54(void);
bool pakRepair(s32 arg0);
u32 func0f11c39c(void);
u32 func0f11c54c(void);
void func0f11c54c(void);
u32 func0f11c6d0(void);
u32 func0f11c7a0(void);
void func0f11c7a0(void);
u32 func0f11ca30(void);
void func0f11cb9c(u32 arg0);
u32 func0f11cbd8(void);
@@ -116,7 +116,7 @@ void func0f11dcb0(s32 arg0);
u32 func0f11dd58(void);
u32 func0f11de20(void);
u32 func0f11deb8(void);
u32 func0f11df38(void);
void func0f11df38(void);
void func0f11df8c(void);
u32 func0f11df94(void);
u32 func0f11e3bc(void);
+1 -1
View File
@@ -11,7 +11,7 @@ u32 func0f13e5c8(void);
u32 func0f13e640(void);
u32 func0f13e744(void);
u32 func0f13e994(void);
u32 func0f13eb44(void);
void func0f13eb44(void);
u32 func0f13f3f4(void);
u32 func0f13f504(void);
u32 func0f140750(void);