SSBM Decomp
Loading...
Searching...
No Matches
gm_16F1.h
Go to the documentation of this file.
1#ifndef MELEE_GM_16F1_H
2#define MELEE_GM_16F1_H
3
4#include <placeholder.h>
5
6#include <melee/ft/forward.h>
7#include <melee/gm/forward.h>
9
14
15struct lbl_804D65A8_t;
16
17/* 16F180 */ int fn_8016F180(int);
18/* 16F1B8 */ Gm_DecType gmDecisionGetType(int kind);
19/* 16F1F0 */ short fn_8016F1F0(int idx);
20/* 16F208 */ int gm_8016F208(int);
21/* 16F280 */ int fn_8016F280(int);
22/* 16F2F8 */ int gm_8016F2F8(int, unsigned char);
23/* 16F344 */ void fn_8016F344(struct lbl_8046B6A0_24C_t*);
29/* 16FAD4 */ int fn_8016FAD4(UNK_T, u16, int, u8);
31/* 170110 */ int fn_80170110(UNK_T, int, int, u8);
34/* 1701B8 */ int fn_801701B8(void);
36/* 171A88 */ int fn_80171A88(void);
38/* 171B00 */ bool fn_80171B00(int);
39/* 171B2C */ bool fn_80171B2C(int);
40/* 171B64 */ UNK_RET fn_80171B64(struct lbl_804D65A8_t*);
42/* 171DC4 */ void fn_80171DC4(HSD_GObj*);
43/* 1720B4 */ int gm_801720B4(void);
44/* 1720F8 */ int gm_801720F8(void);
45/* 172140 */ int gm_80172140(UNK_PARAMS);
47/* 17219C */ bool gm_8017219C(u32);
48/* 1721EC */ bool gm_801721EC(void);
49/* 1722BC */ bool fn_801722BC(void);
50/* 1722F4 */ bool fn_801722F4(void);
51/* 17232C */ bool fn_8017232C(void);
52/* 172380 */ bool fn_80172380(void);
53/* 1723D4 */ bool fn_801723D4(void);
54/* 172428 */ bool fn_80172428(void);
55/* 172478 */ bool fn_80172478(void);
56/* 1724C8 */ bool fn_801724C8(void);
57/* 1724D0 */ bool fn_801724D0(void);
58/* 172504 */ bool fn_80172504(void);
59/* 172538 */ bool fn_80172538(void);
60/* 17256C */ bool fn_8017256C(void);
61/* 1725A8 */ bool fn_801725A8(void);
62/* 1725E4 */ bool fn_801725E4(void);
63/* 172624 */ bool fn_80172624(void);
64/* 172664 */ bool fn_80172664(void);
65/* 172698 */ bool fn_80172698(void);
66/* 1726CC */ bool fn_801726CC(void);
67/* 172700 */ bool fn_80172700(void);
68/* 172734 */ bool fn_80172734(void);
69/* 172768 */ bool fn_80172768(void);
70/* 17279C */ bool fn_8017279C(int, u16);
72/* 172898 */ int gm_80172898(u16);
75/* 172BC4 */ bool gm_80172BC4(void);
76/* 172C04 */ bool gm_80172C04(void);
77/* 172C44 */ UNK_RET gm_80172C44(u32);
78/* 172C78 */ bool fn_80172C78(int);
79/* 172CC0 */ u8 gm_80172CC0(u8, u8);
80/* 172D78 */ u8 gm_80172D78(void);
81/* 172DD4 */ u8 gm_80172DD4(u32);
82/* 172E74 */ u8 gm_80172E74(void);
83/* 172F00 */ u16 gm_80172F00(u32);
84/* 172FAC */ bool fn_80172FAC(void);
85/* 173098 */ u8 fn_80173098(int);
86/* 173224 */ u8 gm_80173224(int, int);
87/* 1732D8 */ CharacterKind gm_801732D8(u8);
88/* 17335C */ int gm_8017335C(void);
89/* 1733D8 */ u8 gm_801733D8(void);
90/* 17341C */ u16 gm_8017341C(void);
91/* 173460 */ u8 gm_80173460(s8);
92/* 173498 */ u16 gm_80173498(UNK_PARAMS);
93/* 1734D0 */ u16 gm_801734D0(u32);
94/* 173510 */ bool fn_80173510(void);
95/* 1735F0 */ bool fn_801735F0(void);
96/* 173644 */ bool fn_80173644(void);
97/* 17367C */ bool fn_8017367C(void);
98/* 1736DC */ lbl_8046DBD8_t* gm_801736DC(void);
99/* 1736E8 */ void gm_801736E8(u8, u8, u8, u8, u8, u8);
100/* 173754 */ bool gm_80173754(s8, u8);
101/* 1737D8 */ u8 gm_801737D8(void);
102/* 1737E8 */ void gm_801737E8_OnLoad(void);
103/* 173834 */ UNK_RET fn_80173834(u8 ckind, u8 major, bool);
104/* 17390C */ UNK_RET gm_8017390C(int, int);
106/* 173B30 */ UNK_RET gm_80173B30(u32);
107/* 173BC4 */ UNK_RET gm_80173BC4(s8);
108/* 173C70 */ UNK_RET gm_80173C70(s8 c_kind, u32, u32, int);
109/* 173D3C */ UNK_RET gm_80173D3C(int);
110/* 173DE4 */ UNK_RET gm_80173DE4(MatchEnd*);
115
116#endif
int gm_80172140(void)
Definition gm_16F1.c:228
void fn_80171AD4(void)
fn_8016F39C
Definition gm_16F1.c:150
void gm_801741FC(void)
Definition gm_16F1.c:1366
void fn_801701AC(void)
Definition gm_16F1.c:164
void gm_80172174(void)
Definition gm_16F1.c:237
void gm_80174180(void)
Definition gm_16F1.c:1353
void gm_8017297C(void)
Definition gm_16F1.c:549
void gm_80173EEC(void)
Definition gm_16F1.c:1283
void gm_801729EC(void)
Definition gm_16F1.c:577
void gm_80173AA4(void)
Definition gm_16F1.c:1113
void fn_8017280C(void)
Definition gm_16F1.c:496
void gm_801701A0(void)
fn_8016FFD4
Definition gm_16F1.c:159
void gm_80174238(void)
Definition gm_16F1.c:1374
u16 gm_80173498(void)
Definition gm_16F1.c:921
u8 gm_80172E74(void)
Definition gm_16F1.c:741
int fn_8016F280(int)
Definition gm_16F1.c:111
bool fn_80172698(void)
Definition gm_16F1.c:442
bool fn_80172504(void)
Definition gm_16F1.c:381
bool fn_801725E4(void)
Definition gm_16F1.c:418
Gm_DecType gmDecisionGetType(int kind)
Definition gm_16F1.c:80
bool fn_80172700(void)
Definition gm_16F1.c:458
u8 gm_80172CC0(u8, u8)
returns a CPU level
Definition gm_16F1.c:690
bool gm_8017219C(u32)
Definition gm_16F1.c:243
u8 gm_801737D8(void)
Definition gm_16F1.c:1017
UNK_RET fn_8016F870(UNK_PARAMS)
int gm_801720F8(void)
Definition gm_16F1.c:220
bool fn_80172428(void)
Definition gm_16F1.c:346
u16 gm_80172F00(u32)
Definition gm_16F1.c:757
u16 gm_8017341C(void)
Definition gm_16F1.c:905
bool fn_801735F0(void)
Definition gm_16F1.c:959
bool fn_80172380(void)
Definition gm_16F1.c:324
int fn_8016FAD4(UNK_T, u16, int, u8)
u8 gm_801733D8(void)
Definition gm_16F1.c:897
UNK_RET fn_80171BA4(UNK_PARAMS)
UNK_RET gm_80173B30(u32)
Definition gm_16F1.c:1132
bool fn_8017232C(void)
Definition gm_16F1.c:313
bool fn_8017279C(int, u16)
Definition gm_16F1.c:482
int gm_8017335C(void)
Definition gm_16F1.c:881
int fn_8016F180(int)
Definition gm_16F1.c:68
bool fn_801724C8(void)
Definition gm_16F1.c:368
UNK_RET gm_8017390C(int, int)
Definition gm_16F1.c:1059
bool gm_801721EC(void)
Definition gm_16F1.c:289
bool fn_801724D0(void)
Definition gm_16F1.c:373
bool fn_80171B2C(int)
Definition gm_16F1.c:198
bool fn_80171B00(int)
fn_80171AD4
Definition gm_16F1.c:190
bool fn_80172538(void)
Definition gm_16F1.c:389
int gm_80172898(u16)
Definition gm_16F1.c:522
bool gm_80172C04(void)
Definition gm_16F1.c:638
void gm_801737E8_OnLoad(void)
Definition gm_16F1.c:1022
UNK_RET fn_8016F548(UNK_PARAMS)
Gm_DecType
Definition gm_16F1.h:10
@ Gm_DecType_Point
integer-valued player bonus
Definition gm_16F1.h:12
@ Gm_DecType_Flag
true/false boolean player bonus
Definition gm_16F1.h:11
lbl_8046DBD8_t * gm_801736DC(void)
Definition gm_16F1.c:983
int fn_801701B8(void)
Definition gm_16F1.c:169
int gm_8016F2F8(int, unsigned char)
UNK_RET gm_80172C44(u32)
Definition gm_16F1.c:647
UNK_RET fn_8016F9A8(UNK_PARAMS)
UNK_RET fn_801701C0(UNK_PARAMS)
bool fn_80172664(void)
Definition gm_16F1.c:434
bool gm_80173754(s8, u8)
Definition gm_16F1.c:1002
bool fn_80173644(void)
Definition gm_16F1.c:967
bool fn_8017367C(void)
Definition gm_16F1.c:975
u8 gm_80172DD4(u32)
Definition gm_16F1.c:731
int gm_8016F208(int)
Definition gm_16F1.c:96
bool gm_80172BC4(void)
Definition gm_16F1.c:629
CharacterKind gm_801732D8(u8)
check for event character unlocks?
Definition gm_16F1.c:870
void gm_801736E8(u8, u8, u8, u8, u8, u8)
Definition gm_16F1.c:988
UNK_RET gm_80173DE4(MatchEnd *)
Definition gm_16F1.c:1235
bool fn_801722F4(void)
Definition gm_16F1.c:305
UNK_RET gm_80173C70(s8 c_kind, u32, u32, int)
Definition gm_16F1.c:1174
bool fn_80172768(void)
Definition gm_16F1.c:474
bool fn_8017256C(void)
Definition gm_16F1.c:397
bool fn_80172624(void)
Definition gm_16F1.c:426
u8 gm_80172D78(void)
Definition gm_16F1.c:704
short fn_8016F1F0(int idx)
Definition gm_16F1.c:91
bool fn_801723D4(void)
Definition gm_16F1.c:335
void fn_80171DC4(HSD_GObj *)
u8 fn_80173098(int)
Definition gm_16F1.c:811
int fn_80171A88(void)
fn_801701C0
Definition gm_16F1.c:176
UNK_RET fn_8016F740(UNK_PARAMS)
u8 gm_80173460(s8)
Definition gm_16F1.c:913
bool fn_80172C78(int)
Definition gm_16F1.c:655
bool fn_80173510(void)
Definition gm_16F1.c:937
bool fn_80172FAC(void)
Definition gm_16F1.c:774
UNK_RET fn_80173834(u8 ckind, u8 major, bool)
Definition gm_16F1.c:1032
bool fn_801725A8(void)
Definition gm_16F1.c:405
u16 gm_801734D0(u32)
Definition gm_16F1.c:929
bool fn_801726CC(void)
Definition gm_16F1.c:450
bool fn_80172734(void)
Definition gm_16F1.c:466
UNK_RET fn_80171B64(struct lbl_804D65A8_t *)
bool fn_80172478(void)
Definition gm_16F1.c:357
int fn_80170110(UNK_T, int, int, u8)
u8 gm_80173224(int, int)
Definition gm_16F1.c:857
int gm_801720B4(void)
fn_80171B64
Definition gm_16F1.c:212
UNK_RET gm_80173BC4(s8)
Definition gm_16F1.c:1151
UNK_RET fn_8016F39C(UNK_PARAMS)
UNK_RET gm_80173D3C(int)
Definition gm_16F1.c:1219
void fn_8016F344(struct lbl_8046B6A0_24C_t *)
Definition gm_16F1.c:128
bool fn_801722BC(void)
Definition gm_16F1.c:297
UNK_RET fn_8016FFD4(UNK_PARAMS)
CharacterKind
Definition forward.h:112
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_T
Definition placeholder.h:32
#define UNK_RET
Definition placeholder.h:40
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:581
Definition types.h:352
Definition types.h:880