SSBM Decomp
Loading...
Searching...
No Matches
gm_1601.h
Go to the documentation of this file.
1#ifndef GALE01_1601C4
2#define GALE01_1601C4
3
4#include <melee/gm/gm_17C0.h>
5
6#include <platform.h>
7#include <placeholder.h>
8
9#include "gm/forward.h"
10#include "mn/forward.h"
11#include "it/forward.h"
12#include "dolphin/types.h"
13#include "gm/types.h"
14
21/* 160474 */ int gm_80160474(int, int);
31/* 160854 */ u8 gm_80160854(u8 idx, u8 team, s8, s8 slot_type);
32/* 160968 */ U8Vec4 gm_80160968(u8);
35/* 160A60 */ UNK_T gm_80160A60(int);
49/* 162574 */ void gm_80162574(u8, u8);
50/* 16260C */ void gm_8016260C(u8, u8);
52/* 162800 */ u32 gm_80162800(struct MatchEnd*);
53/* 1628C4 */ void gm_801628C4(u32, u32);
61/* 162BD8 */ int gm_80162BD8(int);
63/* 162C48 */ int gm_80162C48(void);
65/* 162D1C */ int gm_80162D1C(void);
66/* 162D6C */ u8 gm_80162D6C(void);
67/* 162DD4 */ int gm_80162DD4(int);
69/* 162E44 */ int gm_80162E44(void);
71/* 162F18 */ int gm_80162F18(void);
72/* 162F68 */ u8 gm_80162F68(void);
73/* 162FD0 */ int gm_80162FD0(int);
75/* 163040 */ int gm_80163040(void);
77/* 163114 */ int gm_80163114(void);
78/* 163164 */ u8 gm_80163164(void);
79/* 1631CC */ u32 gm_801631CC(int);
80/* 1631F0 */ u32 gm_801631F0(void);
81/* 163274 */ u16 gm_80163274(int);
83/* 16332C */ int gm_8016332C(int);
84/* 163374 */ void gm_80163374(int, void*, void*, void*, void*);
85/* 1634D4 */ int gm_801634D4(void*, void*, void*, void*);
86/* 16365C */ int gm_8016365C(int);
87/* 163690 */ int gm_80163690(int);
88/* 1636D8 */ void gm_801636D8(int, void*, void*, void*, void*);
89/* 163838 */ int gm_80163838(void*, void*, void*, void*);
90/* 1639C0 */ int gm_801639C0(int);
91/* 1639F4 */ int gm_801639F4(int);
92/* 163A3C */ void gm_80163A3C(int, void*, void*, void*, void*);
93/* 163B9C */ int gm_80163B9C(void*, void*, void*, void*);
96/* 163DC4 */ u16 gm_80163DC4(int);
97/* 163DE8 */ int gm_80163DE8(void);
98/* 163E3C */ u16 gm_80163E3C(int);
99/* 163E60 */ int gm_80163E60(void);
100/* 163EB4 */ int gm_80163EB4(int);
101/* 163ED8 */ int gm_80163ED8(void);
102/* 163F2C */ int gm_80163F2C(int);
103/* 163F50 */ int gm_80163F50(void);
105/* 16400C */ u8 gm_8016400C(u8);
106/* 164024 */ u8 gm_80164024(u8 arg0);
109/* 16419C */ float fn_8016419C(u8);
110/* 1641B4 */ float fn_801641B4(u8);
111/* 1641CC */ u16 gm_801641CC(u8);
115/* 164330 */ u8 gm_80164330(u8);
118/* 164600 */ bool gm_80164600(void);
122/* 164840 */ bool gm_80164840(u8);
125/* 164ABC */ bool gm_80164ABC(void);
126/* 164B48 */ int fn_80164B48(void);
127/* 164F18 */ void gm_80164F18(void);
129/* 165084 */ bool gm_80165084(void);
131/* 165108 */ void fn_80165108(int, int);
138/* 165388 */ UNK_T gm_80165388(int, int, int, int);
139/* 1653C8 */ void gm_801653C8(UNK_T);
151/* 166378 */ void gm_80166378(UNK_T);
153/* 166CBC */ s32 gmCamera_801A2640(void);
154/* 166CCC */ void gm_80166CCC(MatchEnd*, MatchEnd*);
155/* 167140 */ bool gm_80167140(MatchEnd*);
156/* 167194 */ u8 fn_80167194(UNK_T arg0);
157/* 16719C */ UNK_RET fn_8016719C(int, int);
158/* 167320 */ void gm_80167320(int slot, bool);
159/* 167470 */ void gm_80167470(s32, bool);
163/* 1677C0 */ void gm_801677C0(u8*);
164/* 1677E8 */ void gm_801677E8(s8 arg0);
165/* 1677F0 */ u8 gm_801677F0(void);
168/* 1678F8 */ void gm_801678F8(s32, s32, s32);
169/* 16795C */ void gm_8016795C(struct PlayerInitData*);
170/* 167A14 */ void gm_80167A14(struct PlayerInitData*);
171/* 167A64 */ void gm_80167A64(struct StartMeleeRules*);
172/* 167B50 */ void gm_80167B50(struct VsModeData*);
173/* 167BC8 */ void gm_80167BC8(struct VsModeData*); // inits VsModeData from game rules
174/* 167FC4 */ void gm_80167FC4(struct SSSData*);
176/* 168638 */ void gm_80168638(MatchEnd*);
177/* 168710 */ void gm_80168710(MatchEnd*, VsModeData*);
178/* 1688AC */ void gm_801688AC(MatchEnd*);
180/* 16895C */ void gm_8016895C(HSD_JObj*, void*, s32);
183/* 168B34 */ void gm_80168B34(void);
190/* 168FC4 */ void gm_80168FC4(void);
196/* 1692E8 */ void gm_801692E8(u32 ticks, datetime* datetime);
197/* 169370 */ u8 gm_80169370(s32);
198/* 169384 */ u8 gm_80169384(void);
199/* 169394 */ s32 gm_80169394(void);
200/* 1693BC */ bool gm_801693BC(int);
201/* 169434 */ void fn_80169434(s32 arg0);
203/* 1694A0 */ int gm_801694A0(HSD_GObj*);
204/* 169520 */ void* gm_80169520(void);
205/* 169530 */ void* gm_80169530(void);
206/* 169540 */ void* gm_80169540(void);
218/* 16A1F8 */ int gm_8016A1F8(void);
219/* 16A21C */ void gm_8016A21C(UNK_T arg0);
221/* 16A404 */ void gm_8016A404(s32 arg0);
222/* 16A414 */ void gm_8016A414(f32 arg8);
223/* 16A424 */ void gm_8016A424(s8 arg0);
229/* 16A92C */ void gm_8016A92C(struct gm_8016A92C_arg0_t*);
231/* 16A97C */ void* gm_8016A97C(void);
232/* 16A98C */ UNK_T gm_8016A98C(void);
236/* 16AE38 */ lbl_8046B6A0_t* gm_8016AE38(void);
237/* 16AE44 */ lbl_8046B6A0_t* gm_8016AE44(void);
238/* 16AE50 */ struct StartMeleeRules* gm_8016AE50(void);
239/* 16AE60 */ UNK_T fn_8016AE60(void);
240/* 16AE80 */ bool gm_8016AE80(void);
241/* 16AE94 */ f32 gm_8016AE94(void);
242/* 16AEA4 */ u64 gm_8016AEA4(void);
243/* 16AEB8 */ s32 gm_8016AEB8(void);
244/* 16AEC8 */ bool gm_8016AEC8(void);
245/* 16AEDC */ u32 gm_8016AEDC(void);
246/* 16AEEC */ bool gm_8016AEEC(void);
247/* 16AEFC */ u16 gm_8016AEFC(void);
248/* 16AF0C */ u16 gm_8016AF0C(void);
249/* 16AF88 */ bool GetMatchTimer(int*);
250/* 16B004 */ u16 gm_8016B004(void);
251/* 16B014 */ bool gm_8016B014(void);
252/* 16B094 */ bool gm_8016B094(void);
253/* 16B0B4 */ bool gm_8016B0B4(void);
254/* 16B0D4 */ bool gm_8016B0D4(void);
255/* 16B0E8 */ bool gm_8016B0E8(void);
256/* 16B0FC */ bool gm_8016B0FC(void);
257/* 16B110 */ bool gm_8016B110(void);
258/* 16B124 */ bool gm_8016B124(void);
259/* 16B138 */ void fn_8016B138(void);
260/* 16B14C */ bool gm_8016B14C(void);
261/* 16B168 */ bool gm_8016B168(void);
262/* 16B184 */ bool gm_8016B184(void);
263/* 16B1A8 */ bool gm_8016B1A8(void);
264/* 16B1C4 */ bool gm_8016B1C4(void);
265/* 16B1D8 */ bool gm_8016B1D8(void);
266/* 16B1EC */ bool gm_8016B1EC(void);
267/* 16B204 */ bool gm_8016B204(void);
268/* 16B238 */ bool gm_8016B238(void);
269/* 16B248 */ float gm_8016B248(void);
270/* 16B258 */ bool gm_8016B258(int);
271/* 16B274 */ void gm_SetGameSpeed(float speed);
272/* 16B2C8 */ void gm_ResetGameSpeed(void);
273/* 16B328 */ void gm_8016B328(void);
274/* 16B33C */ void gm_8016B33C(int arg0);
275/* 16B350 */ void gm_8016B350(int arg0);
276/* 16B364 */ void gm_8016B364(int arg0);
277/* 16B378 */ void gm_8016B378(s8 arg0);
278/* 16B388 */ void fn_8016B388(int arg0, s16 arg1);
279/* 16B3A0 */ bool gm_8016B3A0(void);
280/* 16B3D8 */ bool gm_8016B3D8(void);
281/* 16B41C */ bool gm_8016B41C(void);
282/* 16B498 */ bool gm_8016B498(void);
283/* 16B4BC */ bool fn_8016B4BC(void);
284/* 16B510 */ bool fn_8016B510(void);
285/* 16B558 */ int gm_8016B558(void);
286/* 16B5B0 */ float fn_8016B5B0(void);
287/* 16B6E8 */ void gm_8016B6E8(int, int);
288/* 16B728 */ u8 fn_8016B728(void);
289/* 16B738 */ void fn_8016B738(int);
290/* 16B774 */ UNK_T gm_8016B774(void);
291/* 16B784 */ void fn_8016B784(void);
292/* 16B7B4 */ void fn_8016B7B4(int);
293/* 16B7F8 */ void fn_8016B7F8(void);
294/* 16B88C */ void fn_8016B88C(int);
295/* 16B8D4 */ void gm_8016B8D4(s32, s32);
296/* 16B918 */ void fn_8016B918(void);
297/* 16BAF4 */ bool fn_8016BAF4(void);
298/* 16BBB4 */ bool fn_8016BBB4(void);
299/* 16BC74 */ int fn_8016BC74(void);
300/* 16BE80 */ int gm_8016BE80(void);
301/* 16BF74 */ int fn_8016BF74(void);
302/* 16C0C8 */ int fn_8016C0C8(void);
303/* 16C35C */ int fn_8016C35C(void);
304/* 16C46C */ void fn_8016C46C(int);
306/* 16C5C0 */ bool gm_8016C5C0(int pl_slot);
307/* 16C658 */ int gm_8016C658(int);
308/* 16C6C0 */ /* static */ s32 gm_8016C6C0(Item_GObj*);
309/* 16C6C0 */ s32 gm_8016C6C0(Item_GObj*);
310/* 16C75C */ /* static */ UNK_RET gm_8016C75C(UNK_PARAMS);
311/* 16C75C */ UNK_RET gm_8016C75C(UNK_PARAMS);
312/* 16C7D0 */ void fn_8016C7D0(HSD_GObj*);
314/* 16CA68 */ UNK_RET fn_8016CA68(struct lbl_8046B6A0_t*, int);
315/* 16CBE8 */ UNK_RET fn_8016CBE8(struct lbl_8046B6A0_t*, int);
316/* 16CD98 */ UNK_RET fn_8016CD98(struct lbl_8046B6A0_t*);
317/* 16CF4C */ UNK_RET fn_8016CF4C(int, int);
323/* 16D8AC */ void fn_8016D8AC(int, struct PlayerInitData*);
324/* 16DCC0 */ void fn_8016DCC0(struct StartMeleeData*);
328/* 16E5C0 */ int fn_8016E5C0(UNK_T);
329/* 16E730 */ void fn_8016E730(struct StartMeleeData*);
330/* 16E934 */ void gm_8016E934_OnEnter(UNK_T);
331/* 16E9C8 */ void gm_8016E9C8(UNK_T);
332/* 16EBC0 */ void gm_8016EBC0_OnEnter(UNK_T);
333/* 16EC28 */ void gm_8016EC28_OnEnter(UNK_T);
334/* 16ECE8 */ float gm_8016ECE8(void);
339/* 16F088 */ void gm_8016F088(struct StartMeleeData*);
344/* 16F1B8 */ int gmDecisionGetType(int kind);
345/* 16F1F0 */ short fn_8016F1F0(int idx);
348/* 16F2F8 */ int gm_8016F2F8(int, unsigned char);
360/* 1701B8 */ u8 fn_801701B8(void);
368/* 171DC4 */ void fn_80171DC4(HSD_GObj*);
369/* 1720B4 */ int gm_801720B4(void);
370/* 1720F8 */ int gm_801720F8(void);
374/* 1721EC */ bool gm_801721EC(UNK_PARAMS);
382/* 1724C8 */ bool fn_801724C8(void);
398/* 172898 */ void gm_80172898(int);
404/* 172C78 */ void fn_80172C78(int);
406/* 172D78 */ s32 gm_80172D78(UNK_PARAMS);
407/* 172DD4 */ s32 gm_80172DD4(struct gmm_retval_ED98*);
408/* 172E74 */ s32 gm_80172E74(UNK_PARAMS);
409/* 172F00 */ s32 gm_80172F00(s32);
424/* 1736E8 */ void gm_801736E8(u8, u8, u8, u8, u8, u8);
425/* 173754 */ int gm_80173754(int, int);
426/* 1737D8 */ u8 gm_801737D8(void);
444/* 1743A4 */ bool gm_801743A4(u8);
470/* 177368 */ void gm_80177368_OnEnter(UNK_T);
471/* 177704 */ void gm_80177704_OnLeave(UNK_T);
472/* 177724 */ void gm_80177724(void*);
494/* 179F6C */ UNK_RET fn_80179F6C(int idx, int value);
542/* 17BE84 */ s32 gm_8017BE84(u32 arg0);
545
546/* 473A18 */ extern struct UnkAllstarData gm_80473A18;
547
548#endif
void fn_80168F7C(void)
gm_80167BC8
Definition gm_1601.c:523
UNK_RET gm_80168940(UNK_PARAMS)
UNK_RET fn_80168E54(UNK_PARAMS)
bool gm_8016B168(void)
Definition gm_16AE.c:194
UNK_RET gm_80165290(UNK_PARAMS)
UNK_RET fn_80177920(UNK_PARAMS)
UNK_RET gm_8016A9E8(UNK_PARAMS)
int gm_8016C658(int)
int gm_801694A0(HSD_GObj *)
UNK_RET gm_801732D8(UNK_PARAMS)
UNK_RET gm_8017BEC8(UNK_PARAMS)
UNK_RET fn_8016FAD4(UNK_PARAMS)
int fn_8016C35C(void)
Definition gm_16AE.c:822
UNK_RET fn_80163D74(UNK_PARAMS)
UNK_RET gm_801647F8(UNK_PARAMS)
UNK_RET gm_80166A98(UNK_PARAMS)
void gm_80168FC4(void)
gm_80168F88
Definition gm_1601.c:531
UNK_RET fn_801743C4(UNK_PARAMS)
UNK_RET fn_80177748(UNK_PARAMS)
UNK_RET fn_80160710(UNK_PARAMS)
UNK_RET fn_801630C4(UNK_PARAMS)
UNK_RET fn_80175D34(UNK_PARAMS)
UNK_RET fn_801689E4(UNK_PARAMS)
struct UnkAllstarData gm_80473A18
void gm_8016B6E8(int, int)
Definition gm_16AE.c:418
u32 gm_80162800(struct MatchEnd *)
void gm_80177368_OnEnter(UNK_T)
UNK_RET fn_8016588C(UNK_PARAMS)
UNK_RET fn_80165190(UNK_PARAMS)
UNK_RET gm_801685D4(UNK_PARAMS)
UNK_RET fn_80173644(UNK_PARAMS)
UNK_RET fn_8017B07C(UNK_PARAMS)
bool gm_8016B184(void)
Definition gm_16AE.c:199
void * gm_8016A97C(void)
gm_8016A944
Definition gm_1601.c:686
UNK_RET fn_801607A8(UNK_PARAMS)
UNK_RET gm_80162B98(UNK_PARAMS)
UNK_RET fn_80161154(UNK_PARAMS)
UNK_RET fn_8017AFA8(UNK_PARAMS)
UNK_RET fn_8016DEEC(UNK_PARAMS)
UNK_RET fn_80169444(UNK_PARAMS)
UNK_RET fn_80179E34(UNK_PARAMS)
UNK_RET fn_80175DC8(UNK_PARAMS)
UNK_RET fn_8017ADA8(UNK_PARAMS)
int fn_8016C0C8(void)
Definition gm_16AE.c:732
u32 gm_8016AEDC(void)
Definition gm_16AE.c:87
UNK_RET gm_8016F00C(UNK_PARAMS)
UNK_RET fn_80174A60(UNK_PARAMS)
void fn_8016B388(int arg0, s16 arg1)
Definition gm_16AE.c:286
UNK_RET fn_8017256C(UNK_PARAMS)
UNK_RET gm_801737E8_OnLoad(UNK_PARAMS)
UNK_RET fn_8017B280(UNK_PARAMS)
UNK_RET fn_8017B78C(UNK_PARAMS)
UNK_RET fn_8017AF40(UNK_PARAMS)
void gm_80167320(int slot, bool)
UNK_RET gm_801733D8(UNK_PARAMS)
int gm_80163DE8(void)
UNK_RET gm_80162A98(UNK_PARAMS)
u8 gm_801737D8(void)
gm_801736E8
Definition gm_16AE.c:1527
u16 gm_801641CC(u8)
Definition gm_1601.c:244
UNK_RET fn_801656A8(UNK_PARAMS)
UNK_RET fn_80179D84(UNK_PARAMS)
UNK_RET gm_8016468C(UNK_PARAMS)
UNK_RET fn_8017AD28(UNK_PARAMS)
void gm_8016B350(int arg0)
Definition gm_16AE.c:271
UNK_RET gm_8016A944(UNK_PARAMS)
u8 fn_8016B728(void)
Definition gm_16AE.c:426
void gm_80163A3C(int, void *, void *, void *, void *)
UNK_RET fn_8016D634(UNK_PARAMS)
UNK_RET fn_8016F870(UNK_PARAMS)
lbl_8046B6A0_t * gm_8016AE38(void)
Definition gm_16AE.c:42
UNK_RET fn_8017BDC8(UNK_PARAMS)
UNK_RET fn_80169900(UNK_PARAMS)
bool gm_8016B0D4(void)
Definition gm_16AE.c:159
s32 gm_8016AEB8(void)
Definition gm_16AE.c:77
int gm_801720F8(void)
UNK_RET fn_801651FC(UNK_PARAMS)
UNK_RET fn_80163FA4(UNK_PARAMS)
bool gm_8016B124(void)
Definition gm_16AE.c:179
UNK_RET gm_80164250(UNK_PARAMS)
UNK_RET gm_80160980(UNK_PARAMS)
UNK_RET fn_8017B91C(UNK_PARAMS)
UNK_RET fn_8017B0E4(UNK_PARAMS)
UNK_RET fn_801722F4(UNK_PARAMS)
UNK_RET fn_801756E0(UNK_PARAMS)
void gm_8016B378(s8 arg0)
Definition gm_16AE.c:281
UNK_RET fn_80176F60(UNK_PARAMS)
UNK_RET fn_80174468(UNK_PARAMS)
UNK_RET gm_801602C0(UNK_PARAMS)
void gm_8016EBC0_OnEnter(UNK_T)
UNK_RET fn_80165548(UNK_PARAMS)
UNK_RET fn_80172664(UNK_PARAMS)
UNK_RET fn_80162DF8(UNK_PARAMS)
UNK_RET gm_801603B0(UNK_PARAMS)
void gm_8016B328(void)
Definition gm_16AE.c:261
UNK_RET gm_80173224(UNK_PARAMS)
bool gm_8016B014(void)
Definition gm_16AE.c:130
int gm_80162BD8(int)
UNK_RET fn_8017AED8(UNK_PARAMS)
UNK_RET fn_8016F280(UNK_PARAMS)
UNK_RET fn_801725A8(UNK_PARAMS)
UNK_RET fn_80171BA4(UNK_PARAMS)
UNK_RET fn_8017B410(UNK_PARAMS)
UNK_RET fn_80162CCC(UNK_PARAMS)
UNK_RET gm_80168BF8(UNK_PARAMS)
void gm_80163374(int, void *, void *, void *, void *)
UNK_RET gm_80162EC8(UNK_PARAMS)
int gm_801639F4(int)
void gm_80168638(MatchEnd *)
UNK_RET fn_80176A6C(UNK_PARAMS)
UNK_RET fn_801726CC(UNK_PARAMS)
UNK_RET gm_8017297C(UNK_PARAMS)
void gm_8016F088(struct StartMeleeData *)
UNK_RET fn_8017507C(UNK_PARAMS)
UNK_RET gm_801741FC(UNK_PARAMS)
bool gm_8016B1EC(void)
Definition gm_16AE.c:222
int gm_80163690(int)
UNK_RET gm_8016AC44(UNK_PARAMS)
UNK_RET gm_8017335C(UNK_PARAMS)
UNK_RET gm_8016A22C(UNK_PARAMS)
void fn_8016C7D0(HSD_GObj *)
fn_8016C4F4
Definition gm_16AE.c:896
UNK_RET fn_801650E8(UNK_PARAMS)
int gm_80162F18(void)
int gm_80163EB4(int)
UNK_RET fn_8016F160(UNK_PARAMS)
bool fn_801724C8(void)
fn_801701C0
Definition gm_16AE.c:1431
u8 gm_80160854(u8 idx, u8 team, s8, s8 slot_type)
bool gm_8016B1D8(void)
Definition gm_16AE.c:217
UNK_RET fn_8017B14C(UNK_PARAMS)
UNK_T gm_80160A60(int)
void gm_80166378(UNK_T)
UNK_RET fn_8016F140(UNK_PARAMS)
UNK_RET gm_8016F208(UNK_PARAMS)
UNK_RET fn_80179DA8(UNK_PARAMS)
bool fn_8016B4BC(void)
Definition gm_16AE.c:343
bool gm_8016B238(void)
Definition gm_16AE.c:236
UNK_RET gm_80160438(UNK_PARAMS)
void gm_801628C4(u32, u32)
void gm_8016795C(struct PlayerInitData *)
gm_801677F8
Definition gm_1601.c:419
void gm_801688AC(MatchEnd *)
void gm_801677C0(u8 *)
bool gm_80165084(void)
UNK_RET fn_8017B6C4(UNK_PARAMS)
UNK_RET fn_80176BCC(UNK_PARAMS)
UNK_RET gm_801734D0(UNK_PARAMS)
UNK_RET gm_80168C5C(UNK_PARAMS)
u8 gm_80169384(void)
Definition gm_1601.c:576
UNK_RET fn_8017BD0C(UNK_PARAMS)
UNK_RET fn_80165D60(UNK_PARAMS)
UNK_RET fn_8016CFE0(UNK_PARAMS)
UNK_RET gm_80160B40(UNK_PARAMS)
bool gm_8016B3A0(void)
Definition gm_16AE.c:291
UNK_RET fn_80161C90(UNK_PARAMS)
bool gm_8016B498(void)
Definition gm_16AE.c:338
bool gm_801693BC(int)
UNK_RET fn_80175038(UNK_PARAMS)
UNK_RET fn_8016758C(UNK_PARAMS)
int gm_80160474(int, int)
UNK_RET fn_80162170(UNK_PARAMS)
UNK_RET gm_8016075C(UNK_PARAMS)
UNK_RET fn_8017B728(UNK_PARAMS)
UNK_RET gm_80172C44(UNK_PARAMS)
u8 gm_80163164(void)
UNK_RET gm_80172140(UNK_PARAMS)
UNK_RET gm_8016247C(UNK_PARAMS)
UNK_RET fn_8017BACC(UNK_PARAMS)
UNK_RET fn_8016A4C8(UNK_PARAMS)
UNK_RET fn_80171B2C(UNK_PARAMS)
bool GetMatchTimer(int *)
Definition gm_16AE.c:112
UNK_RET gm_80173460(UNK_PARAMS)
UNK_RET gm_8017219C(UNK_PARAMS)
UNK_RET gm_80160638(UNK_PARAMS)
UNK_RET fn_80172504(UNK_PARAMS)
UNK_RET fn_80179990(UNK_PARAMS)
int gm_80173754(int, int)
UNK_RET gm_80173AA4(UNK_PARAMS)
bool gm_8016C5C0(int pl_slot)
UNK_RET gm_801623FC(UNK_PARAMS)
bool gm_8016B0E8(void)
Definition gm_16AE.c:164
int gm_80163F50(void)
UNK_T gm_8016B774(void)
Definition gm_16AE.c:437
UNK_RET fn_80169574(UNK_PARAMS)
void gm_8016A21C(UNK_T arg0)
gm_8016A1F8
Definition gm_1601.c:646
void gm_8016B8D4(s32, s32)
Definition gm_16AE.c:484
void gm_8016B364(int arg0)
Definition gm_16AE.c:276
UNK_RET gm_80173C70(UNK_PARAMS)
UNK_RET gm_80169290(UNK_PARAMS)
int gm_80163114(void)
u8 gm_80162D6C(void)
UNK_RET fn_80179F6C(int idx, int value)
gm_80177724
Definition gmresultplayer.c:50
s32 gm_80172D78(UNK_PARAMS)
void gm_80167B50(struct VsModeData *)
Definition gm_1601.c:484
UNK_RET fn_8016F548(UNK_PARAMS)
void gm_801653C8(UNK_T)
UNK_RET fn_801607F4(UNK_PARAMS)
UNK_RET fn_801722BC(UNK_PARAMS)
UNK_RET fn_80172428(UNK_PARAMS)
UNK_RET fn_80176D3C(UNK_PARAMS)
UNK_RET fn_8016F180(UNK_PARAMS)
UNK_RET gm_80174238(UNK_PARAMS)
UNK_RET fn_80172538(UNK_PARAMS)
int gm_8016F2F8(int, unsigned char)
s32 gm_80172F00(s32)
UNK_RET fn_80172768(UNK_PARAMS)
void gm_80168B34(void)
UNK_RET fn_8016F9A8(UNK_PARAMS)
UNK_RET fn_80162BFC(UNK_PARAMS)
void * gm_80169530(void)
Definition gm_1601.c:607
void gm_801678F8(s32, s32, s32)
UNK_RET fn_8017B1B4(UNK_PARAMS)
int gm_80163E60(void)
UNK_RET fn_80175880(UNK_PARAMS)
UNK_RET fn_80172380(UNK_PARAMS)
void gm_80177724(void *)
void gm_8016E9C8(UNK_T)
float gm_8016ECE8(void)
UNK_RET gm_80172CC0(UNK_PARAMS)
UNK_RET fn_8016CD98(struct lbl_8046B6A0_t *)
UNK_RET gm_80169238(UNK_PARAMS)
bool gm_8016B094(void)
Definition gm_16AE.c:149
UNK_RET fn_8017A318(UNK_PARAMS)
UNK_RET fn_80179F04(UNK_PARAMS)
void fn_8016B738(int)
Definition gm_16AE.c:431
UNK_RET fn_8017AD48(UNK_PARAMS)
UNK_RET gm_8017341C(UNK_PARAMS)
UNK_RET fn_801652B0(UNK_PARAMS)
UNK_RET fn_801695BC(UNK_PARAMS)
int gm_801639C0(int)
s32 gm_80169394(void)
Definition gm_1601.c:581
void gm_801692E8(u32 ticks, datetime *datetime)
fn_80169000
Definition gm_1601.c:549
UNK_RET fn_80171B00(UNK_PARAMS)
UNK_RET fn_80179854(UNK_PARAMS)
UNK_RET fn_801701C0(UNK_PARAMS)
UNK_RET fn_80179D3C(UNK_PARAMS)
int gm_80163B9C(void *, void *, void *, void *)
UNK_RET gm_801729EC(UNK_PARAMS)
UNK_RET fn_8017AA78(UNK_PARAMS)
UNK_RET fn_8017AD78(UNK_PARAMS)
bool gm_8016AEC8(void)
Definition gm_16AE.c:82
UNK_RET fn_8017280C(UNK_PARAMS)
bool gm_80164600(void)
UNK_RET fn_80160F58(UNK_PARAMS)
int gm_80162FD0(int)
UNK_RET fn_80160DE8(UNK_PARAMS)
int gm_80163ED8(void)
void gm_80164F18(void)
UNK_RET gm_801692BC(UNK_PARAMS)
UNK_RET fn_80178050(UNK_PARAMS)
UNK_RET fn_80175A94(UNK_PARAMS)
UNK_RET fn_8017A67C(UNK_PARAMS)
UNK_RET fn_80163D24(UNK_PARAMS)
UNK_RET fn_8016CBE8(struct lbl_8046B6A0_t *, int)
UNK_RET fn_8017BB30(UNK_PARAMS)
UNK_RET fn_8017435C(UNK_PARAMS)
UNK_RET fn_8017367C(UNK_PARAMS)
void gm_8016260C(u8, u8)
UNK_RET fn_8017232C(UNK_PARAMS)
UNK_RET fn_801796F0(UNK_PARAMS)
bool gm_8016B0FC(void)
Definition gm_16AE.c:169
void gm_8016A404(s32 arg0)
gm_8016A22C
Definition gm_1601.c:653
bool gm_80164ABC(void)
gm_80164910
Definition gm_1601.c:293
u16 gm_80163DC4(int)
s32 gm_8016C6C0(Item_GObj *)
int gm_8016B558(void)
Definition gm_16AE.c:368
void gm_ResetGameSpeed(void)
Definition gm_16AE.c:256
bool gm_8016B41C(void)
Definition gm_16AE.c:311
bool gm_80167140(MatchEnd *)
UNK_RET fn_80170110(UNK_PARAMS)
int fn_8016E5C0(UNK_T)
UNK_RET fn_80175C5C(UNK_PARAMS)
UNK_RET fn_8017BC50(UNK_PARAMS)
UNK_RET fn_801661E0(UNK_PARAMS)
int fn_8016BF74(void)
Definition gm_16AE.c:681
int gm_80163F2C(int)
UNK_RET fn_801748EC(UNK_PARAMS)
UNK_RET gm_8016A164(UNK_PARAMS)
void fn_8016D8AC(int, struct PlayerInitData *)
Definition gm_16AE.c:1004
UNK_RET fn_801652D8(UNK_PARAMS)
UNK_RET gm_8016279C(UNK_PARAMS)
UNK_RET fn_80178BB4(UNK_PARAMS)
UNK_RET gm_80173B30(UNK_PARAMS)
UNK_RET gm_80164A0C(UNK_PARAMS)
UNK_RET fn_8017B21C(UNK_PARAMS)
UNK_RET gm_80164910(UNK_PARAMS)
UNK_RET gm_80162A4C(UNK_PARAMS)
UNK_RET fn_80173834(UNK_PARAMS)
UNK_RET fn_8017A9B4(UNK_PARAMS)
UNK_RET gm_801641E4(UNK_PARAMS)
UNK_T gm_8016A98C(void)
Definition gm_1601.c:691
UNK_RET gm_80172C04(UNK_PARAMS)
int fn_80164B48(void)
UNK_RET gm_801677F8(UNK_PARAMS)
void gm_801736E8(u8, u8, u8, u8, u8, u8)
UNK_RET gm_80162A00(UNK_PARAMS)
UNK_RET gm_80173DE4(MatchEnd *)
void fn_8016B88C(int)
Definition gm_16AE.c:475
UNK_RET fn_80160400(UNK_PARAMS)
UNK_RET fn_80168A6C(UNK_PARAMS)
UNK_RET fn_8016C7F0(UNK_PARAMS)
void * gm_80169520(void)
fn_80169444
Definition gm_1601.c:602
UNK_RET gm_801647D0(UNK_PARAMS)
void gm_80172898(int)
u16 gm_8016AF0C(void)
Definition gm_16AE.c:102
u64 gm_8016AEA4(void)
Definition gm_16AE.c:72
UNK_RET gm_80172174(UNK_PARAMS)
bool gm_8016B110(void)
Definition gm_16AE.c:174
void fn_8016B784(void)
Definition gm_16AE.c:442
int gm_8016A1F8(void)
UNK_RET gm_8016A998(UNK_PARAMS)
UNK_RET fn_8017B660(UNK_PARAMS)
UNK_RET fn_80173098(UNK_PARAMS)
bool fn_8016BAF4(void)
Definition gm_16AE.c:563
UNK_RET fn_80176D18(UNK_PARAMS)
u8 gm_80162F68(void)
UNK_RET fn_80165AC0(UNK_PARAMS)
void gm_80167470(s32, bool)
UNK_RET fn_80169F50(CharacterKind, s8)
s32 gm_80172E74(UNK_PARAMS)
int gm_8016BE80(void)
Definition gm_16AE.c:645
UNK_T gm_80165388(int, int, int, int)
UNK_RET fn_80174B4C(UNK_PARAMS)
UNK_RET fn_80173510(UNK_PARAMS)
int gm_80162E44(void)
void * gm_80169540(void)
Definition gm_1601.c:612
UNK_RET fn_8016F344(UNK_PARAMS)
UNK_RET fn_8017B010(UNK_PARAMS)
UNK_RET fn_80169550(UNK_PARAMS)
UNK_RET fn_801725E4(UNK_PARAMS)
int gmDecisionGetType(int kind)
u8 gm_8016400C(u8)
gm_80160980
Definition gm_1601.c:220
void gm_80167FC4(struct SSSData *)
void gm_8016B33C(int arg0)
Definition gm_16AE.c:266
UNK_RET fn_8017B9F4(UNK_PARAMS)
int gm_80162D1C(void)
bool gm_8016B14C(void)
Definition gm_16AE.c:189
UNK_RET fn_80175240(UNK_PARAMS)
void gm_SetGameSpeed(float speed)
Definition gm_16AE.c:251
UNK_RET fn_8017279C(UNK_PARAMS)
bool gm_8016AEEC(void)
Definition gm_16AE.c:92
UNK_RET fn_80174284(UNK_PARAMS)
void gm_8016EC28_OnEnter(UNK_T)
int fn_8016BC74(void)
Definition gm_16AE.c:587
UNK_RET fn_80172700(UNK_PARAMS)
UNK_RET gm_801623A4(UNK_PARAMS)
UNK_RET fn_8017AE70(UNK_PARAMS)
UNK_RET fn_80174380(UNK_PARAMS)
UNK_RET fn_8017B4D0(UNK_PARAMS)
UNK_RET fn_8017B534(UNK_PARAMS)
void fn_8016C46C(int)
Definition gm_16AE.c:869
UNK_RET fn_801791E4(UNK_PARAMS)
UNK_RET gm_8016505C(UNK_PARAMS)
float fn_8016419C(u8)
gm_8016403C
Definition gm_1601.c:234
UNK_RET fn_801723D4(UNK_PARAMS)
UNK_RET fn_80177B7C(UNK_PARAMS)
bool gm_80164840(u8)
gm_801641E4
Definition gm_1601.c:269
UNK_RET fn_80179F84(UNK_PARAMS)
UNK_RET fn_801653E8(UNK_PARAMS)
int gm_80162C48(void)
UNK_RET fn_8016719C(int, int)
void fn_8016B918(void)
Definition gm_16AE.c:507
u16 gm_80163274(int)
UNK_RET fn_80165FA4(UNK_PARAMS)
UNK_RET fn_8016A46C(UNK_PARAMS)
UNK_RET fn_80172624(UNK_PARAMS)
UNK_RET fn_801697FC(UNK_PARAMS)
UNK_RET fn_8017B854(UNK_PARAMS)
UNK_RET gm_80164504(UNK_PARAMS)
void gm_80168710(MatchEnd *, VsModeData *)
UNK_RET fn_801609E0(UNK_PARAMS)
u8 gm_80164330(u8)
UNK_RET gm_801674C4(UNK_PARAMS)
void fn_8016B7B4(int)
Definition gm_16AE.c:448
UNK_RET fn_80169C54(CharacterKind, s8)
bool gm_8016B3D8(void)
Definition gm_16AE.c:299
UNK_RET gm_8016EDDC(UNK_PARAMS)
UNK_RET fn_8017556C(UNK_PARAMS)
void fn_80165108(int, int)
UNK_RET gm_80165268(UNK_PARAMS)
bool fn_8016BBB4(void)
Definition gm_16AE.c:575
UNK_RET fn_80172734(UNK_PARAMS)
bool gm_8016B0B4(void)
Definition gm_16AE.c:154
int gm_8016365C(int)
bool gm_8016B1A8(void)
Definition gm_16AE.c:207
UNK_RET fn_8017B5FC(UNK_PARAMS)
UNK_RET fn_80174338(UNK_PARAMS)
UNK_RET fn_8016A488(UNK_PARAMS)
UNK_RET fn_80169A84(UNK_PARAMS)
short fn_8016F1F0(int idx)
gm_8016EC28_OnEnter
Definition gm_16AE.c:1341
UNK_RET fn_8017AE0C(UNK_PARAMS)
UNK_RET gm_80173498(UNK_PARAMS)
UNK_RET fn_801795D4(UNK_PARAMS)
UNK_RET gm_80172BC4(UNK_PARAMS)
u16 gm_80163E3C(int)
UNK_RET gm_8016A434(UNK_PARAMS)
void fn_80171DC4(HSD_GObj *)
UNK_RET fn_80179350(UNK_PARAMS)
UNK_RET fn_8017A004(UNK_PARAMS)
int gm_8016332C(int)
UNK_RET fn_8017AD04(UNK_PARAMS)
void gm_8016A92C(struct gm_8016A92C_arg0_t *)
gm_8016A434
Definition gm_1601.c:678
UNK_RET gm_801623D8(UNK_PARAMS)
UNK_RET fn_8016F030(UNK_PARAMS)
u16 gm_8016AEFC(void)
Definition gm_16AE.c:97
UNK_RET gm_80174180(UNK_PARAMS)
UNK_RET fn_8016CA68(struct lbl_8046B6A0_t *, int)
Definition gm_16AE.c:915
UNK_RET gm_80160564(UNK_PARAMS)
UNK_RET gm_80167858(UNK_PARAMS)
void fn_80172C78(int)
UNK_RET fn_80172698(UNK_PARAMS)
UNK_RET gm_801629B4(UNK_PARAMS)
UNK_RET fn_8016E2BC(UNK_PARAMS)
UNK_RET fn_801771C0(UNK_PARAMS)
UNK_RET fn_80165418(UNK_PARAMS)
UNK_RET fn_8016A450(UNK_PARAMS)
UNK_RET fn_80171A88(UNK_PARAMS)
void gm_801636D8(int, void *, void *, void *, void *)
UNK_RET fn_801724D0(UNK_PARAMS)
UNK_RET fn_801749B8(UNK_PARAMS)
void fn_8016B138(void)
Definition gm_16AE.c:184
u8 fn_801701B8(void)
Definition gm_16AE.c:1384
int gm_80162DD4(int)
void fn_8016B7F8(void)
Definition gm_16AE.c:459
UNK_RET gm_80173BC4(UNK_PARAMS)
UNK_RET gm_80173D3C(UNK_PARAMS)
bool gm_8016B258(int)
Definition gm_16AE.c:246
u32 gm_801631F0(void)
UNK_RET gm_8017BE8C(UNK_PARAMS)
u8 gm_801677F0(void)
Definition gm_1601.c:408
UNK_RET fn_80162068(UNK_PARAMS)
UNK_RET gm_8016D32C_OnFrame(UNK_PARAMS)
u32 gm_801631CC(int)
UNK_RET fn_80172FAC(UNK_PARAMS)
UNK_RET fn_8016F740(UNK_PARAMS)
f32 gm_8016AE94(void)
Definition gm_16AE.c:67
UNK_RET gm_801604DC(UNK_PARAMS)
UNK_RET gm_80169264(UNK_PARAMS)
float fn_801641B4(u8)
Definition gm_1601.c:239
UNK_RET fn_80167638(UNK_PARAMS)
UNK_RET fn_80168F2C(UNK_PARAMS)
void gm_80167A14(struct PlayerInitData *)
Definition gm_1601.c:445
UNK_RET fn_801640B0(UNK_PARAMS)
UNK_RET fn_801605EC(UNK_PARAMS)
UNK_RET fn_8016989C(UNK_PARAMS)
bool fn_8016B510(void)
Definition gm_16AE.c:358
int gm_80163040(void)
UNK_RET fn_8016A09C(UNK_PARAMS)
UNK_RET fn_8017BB94(UNK_PARAMS)
void gm_8016E934_OnEnter(UNK_T)
UNK_RET fn_80177DD0(UNK_PARAMS)
void gm_80167A64(struct StartMeleeRules *)
Definition gm_1601.c:453
struct StartMeleeRules * gm_8016AE50(void)
Definition gm_16AE.c:52
s32 gm_80172DD4(struct gmm_retval_ED98 *)
int gm_80163838(void *, void *, void *, void *)
void gm_80162574(u8, u8)
void fn_80169434(s32 arg0)
gm_801693BC
Definition gm_1601.c:593
UNK_RET fn_801606A8(UNK_PARAMS)
bool gm_8016B1C4(void)
Definition gm_16AE.c:212
UNK_RET fn_80176BF0(UNK_PARAMS)
UNK_RET fn_801654A0(UNK_PARAMS)
void gm_80166CCC(MatchEnd *, MatchEnd *)
UNK_RET fn_801735F0(UNK_PARAMS)
UNK_RET gm_80168F88(UNK_PARAMS)
float gm_8016B248(void)
Definition gm_16AE.c:241
bool gm_801721EC(UNK_PARAMS)
float fn_8016B5B0(void)
Definition gm_16AE.c:382
UNK_RET gm_8017390C(UNK_PARAMS)
UNK_T fn_8016AE60(void)
Definition gm_16AE.c:57
UNK_RET fn_80161004(UNK_PARAMS)
UNK_RET gm_80162B4C(UNK_PARAMS)
UNK_RET fn_801785B0(UNK_PARAMS)
UNK_RET gm_8016F120(UNK_PARAMS)
Checks rumble?
UNK_RET gm_80160C90(UNK_PARAMS)
UNK_RET gm_80162968(UNK_PARAMS)
UNK_RET gm_8016403C(UNK_PARAMS)
UNK_RET fn_8017B8B8(UNK_PARAMS)
void gm_8016A414(f32 arg8)
Definition gm_1601.c:658
UNK_RET fn_8016EF98(UNK_PARAMS)
int gm_801720B4(void)
void gm_8016A424(s8 arg0)
Definition gm_1601.c:663
u8 fn_80167194(UNK_T arg0)
bool gm_801743A4(u8)
UNK_RET fn_80172478(UNK_PARAMS)
UNK_RET fn_80162FF4(UNK_PARAMS)
void fn_8016E730(struct StartMeleeData *)
fn_8016DEEC
Definition gm_16AE.c:1191
UNK_RET fn_80169000(UNK_PARAMS)
UNK_RET gm_8016C75C(UNK_PARAMS)
int gm_801634D4(void *, void *, void *, void *)
UNK_RET fn_8016D538(UNK_PARAMS)
bool gm_8016B204(void)
Definition gm_16AE.c:227
UNK_RET fn_80179E9C(UNK_PARAMS)
UNK_RET gm_80164430(UNK_PARAMS)
bool gm_8016AE80(void)
Definition gm_16AE.c:62
UNK_RET fn_8017B2E4(UNK_PARAMS)
UNK_RET fn_8016F39C(UNK_PARAMS)
void gm_80167BC8(struct VsModeData *)
UNK_RET fn_8017B598(UNK_PARAMS)
u8 gm_80169370(s32)
Definition gm_1601.c:571
UNK_RET fn_8017A078(UNK_PARAMS)
UNK_RET fn_80174920(UNK_PARAMS)
s32 gmCamera_801A2640(void)
gmCamera_801A253C
Definition gmcamera.c:182
u8 gm_80164024(u8 arg0)
Definition gm_1601.c:225
void gm_80177704_OnLeave(UNK_T)
s32 gm_8017BE84(u32 arg0)
Definition gmregcommon.c:6
UNK_RET fn_8017B7F0(UNK_PARAMS)
UNK_RET fn_8016CF4C(int, int)
UNK_RET fn_8016FFD4(UNK_PARAMS)
UNK_RET fn_80179D60(UNK_PARAMS)
UNK_RET fn_8016E124(UNK_PARAMS)
UNK_RET fn_8016C4F4(UNK_PARAMS)
UNK_RET fn_80179DCC(UNK_PARAMS)
UNK_RET fn_80171B64(UNK_PARAMS)
UNK_RET gm_80163298(UNK_PARAMS)
UNK_RET fn_801642A0(UNK_PARAMS)
U8Vec4 gm_80160968(u8)
gm_80160854
Definition gm_1601.c:71
UNK_RET fn_8017B3AC(UNK_PARAMS)
UNK_RET fn_8017B348(UNK_PARAMS)
u16 gm_8016B004(void)
Definition gm_16AE.c:125
lbl_8046B6A0_t * gm_8016AE44(void)
Definition gm_16AE.c:47
UNK_RET fn_80165E7C(UNK_PARAMS)
UNK_RET fn_80174FD0(UNK_PARAMS)
void gm_8016895C(HSD_JObj *, void *, s32)
void fn_8016DCC0(struct StartMeleeData *)
Definition gm_16AE.c:1108
void fn_80171AD4(void)
Definition gm_16AE.c:1365
void fn_801701AC(void)
Definition gm_16AE.c:1379
void gm_80173EEC(void)
Definition gm_16AE.c:1565
void gm_801701A0(void)
fn_8016FFD4
Definition gm_16AE.c:1374
void gm_8016D800(void)
fn_8016CBE8
Definition gm_16AE.c:977
CharacterKind
Definition forward.h:112
void gm_801677E8(void)
s32 gm_80160244(void)
s32 gm_801601C4(void)
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_T
Definition placeholder.h:32
#define UNK_RET
Definition placeholder.h:40
Definition gobj.h:26
Definition jobj.h:107
Definition types.h:415
Definition types.h:48
Definition types.h:395
Definition types.h:172
Definition types.h:87
Definition types.h:442
Definition types.h:177
Definition types.h:347
Definition types.h:377
Definition types.h:153
Definition types.h:287