SSBM Decomp
Loading...
Searching...
No Matches
gm_1B03.h
Go to the documentation of this file.
1#ifndef MELEE_GM_1B03_H
2#define MELEE_GM_1B03_H
3
4#include <placeholder.h>
5
6#include <melee/gm/forward.h>
7#include <melee/mn/forward.h>
9
11 /* 0x00 */ char c_kind[4];
12 /* 0x04 */ u8 x4[4];
13 /* 0x08 */ u8 unk_8;
14 /* 0x09 */ u8 unk_9;
15 /* 0x0A */ s8 unk_A;
16 /* 0x0B */ char pad_B[1];
17 /* 0x0C */ u16 unk_C;
18 /* 0x0E */ s8 unk_E; /* inferred */
19 /* 0x0F */ char pad_F[1];
20}; /* size = 0x10 */
21STATIC_ASSERT(sizeof(struct gm_8049E548_t) == 0x10);
22
23/* 1B0348 */ void gm_801B0348(StartMeleeData*);
24/* 1B0474 */ void gm_801B0474(StartMeleeData*, MatchEnd*);
25/* 1B05F4 */ void gm_801B05F4(PlayerInitData*, int);
26/* 1B0620 */ void gm_801B0620(PlayerInitData*, u8 c_kind, u8 color, u8 stocks,
27 u8);
28/* 1B0664 */ void gm_801B0664(PlayerInitData*, u8 c_kind, u8 color, u8 stocks,
29 u8);
30/* 1B06B0 */ void gm_801B06B0(CSSData*, u8 match_type, s8 c_kind, s8 stocks,
31 s8 color, u8, u8 cpu_level, u8 slot);
32/* 1B0730 */ void gm_801B0730(CSSData*, s8* ckind, u8* stocks, u8* color,
33 u8* nametag, u8* cpu_level);
34/* 1B07B4 */ void gm_801B07B4(CSSData*, s8, s8, s8, u8, u8, u8);
35/* 1B07E8 */ void gm_801B07E8(CSSData*, s8*, s8*, s8*, s8*, u8*);
36/* 1B087C */ void gm_801B087C(MinorScene*);
37/* 1B089C */ void gm_801B089C(MinorScene*);
38/* 1B099C */ void gm_801B099C(MinorScene*);
39/* 1B09C0 */ void gm_801B09C0(MinorScene*);
40/* 1B09F8 */ int fn_801B09F8(int);
41/* 1B0A34 */ void gm_801B0A34(MinorScene*);
42/* 1B0A8C */ int fn_801B0A8C(int);
43/* 1B0AC8 */ void gm_801B0AC8(MinorScene*);
44/* 1B0B00 */ void gm_801B0B00(MinorScene*);
45/* 1B0B24 */ void gm_801B0B24(MinorScene*);
46/* 1B0B48 */ void gm_801B0B48(MinorScene*);
47/* 1B0B8C */ void gm_801B0B8C(MinorScene*);
48/* 1B0BF0 */ void gm_801B0BF0(MinorScene*);
49/* 1B0C18 */ void gm_801B0C18(MinorScene*);
50/* 1B0C50 */ void gm_801B0C50(MinorScene*);
51/* 1B0C74 */ void gm_801B0C74(MinorScene*);
52/* 1B0CF0 */ void gm_801B0CF0(MinorScene*);
53/* 1B0DD0 */ void gm_801B0DD0(MinorScene*);
54/* 1B0F1C */ void gm_801B0F1C(MinorScene*);
55/* 1B0F60 */ void gm_801B0F60(MinorScene*);
56/* 1B0F90 */ void gm_801B0F90(MinorScene*);
57/* 1B0FB8 */ void gm_801B0FB8(MinorScene*);
58/* 1B0FF8 */ void gm_801B0FF8(MinorScene*);
59/* 1B138C */ void gm_801B138C(MinorScene*);
60/* 1B13B8 */ void gm_801B13B8(MinorScene*);
61/* 1B14A0 */ void gm_801B14A0(MinorScene*);
62/* 1B14DC */ void gm_801B14DC(MinorScene*);
63/* 1B1514 */ void gm_801B1514(MinorScene*);
64/* 1B154C */ void gm_801B154C(MinorScene*);
65/* 1B1588 */ void gm_801B1588(MinorScene*);
66/* 1B15C8 */ void gm_801B15C8(MinorScene*);
67/* 1B1648 */ void gm_801B1648(MinorScene*);
68/* 1B1688 */ void gm_801B1688(MinorScene*);
69/* 1B16A8 */ void gm_801B16A8(MinorScene*);
70/* 1B16C8 */ void gm_801B16C8(MinorScene*);
71/* 1B1724 */ void gm_801B1724(MinorScene*);
72/* 1B174C */ void gm_801B174C(MinorScene*);
73/* 1B1788 */ void gm_801B1788(MinorScene*);
74/* 1B1810 */ void gm_801B1810(MinorScene*);
75/* 1B1834 */ void gm_801B1834(MinorScene*);
76/* 1B18D4 */ void gm_801B18D4(MinorScene*);
77/* 1B1A2C */ void gm_801B1A2C(MinorScene*);
78/* 1B1A84 */ void gm_801B1A84(MinorScene*);
79/* 1B1AD4 */ void gm_801B1AD4(MinorScene*);
80/* 1B1B74 */ void gm_801B1B74(MinorScene*);
81/* 1B1C24 */ void gm_801B1C24(MinorScene*);
82/* 1B1EB8 */ void gm_801B1EB8(MinorScene*);
83/* 1B1EEC */ void gm_801B1EEC(MinorScene*);
84/* 1B1F6C */ void fn_801B1F6C(int);
85/* 1B1F70 */ void gm_801B1F70(MinorScene*);
86/* 1B2204 */ void gm_801B2204(MinorScene*);
87/* 1B2298 */ void gm_801B2298_OnInit(void);
88/* 1B23C4 */ void gm_801B23C4_OnLoad(void);
89/* 1B23F0 */ void gm_801B23F0(void);
90/* 1B24B4 */ void gm_801B24B4(MinorScene*);
91/* 1B2510 */ void gm_801B2510(MinorScene*);
92/* 1B254C */ void gm_801B254C(MinorScene*);
93/* 1B25D4 */ void gm_801B25D4(MinorScene*);
94/* 1B26AC */ void gm_801B26AC(MinorScene*);
95/* 1B2704 */ void gm_801B2704(MinorScene*);
96/* 1B2790 */ void gm_801B2790(MinorScene*);
97/* 1B2AF8 */ void gm_801B2AF8(MinorScene*);
98/* 1B2B7C */ void gm_801B2B7C_OnInit(void);
99
100#endif
void gm_801B0F60(MinorScene *)
Definition gm_1B03.c:699
void gm_801B2704(MinorScene *)
Definition gm_1B03.c:1713
void gm_801B1F70(MinorScene *)
Definition gm_1B03.c:1538
void gm_801B2204(MinorScene *)
Definition gm_1B03.c:1580
void gm_801B254C(MinorScene *)
Definition gm_1B03.c:1655
void gm_801B1A2C(MinorScene *)
Definition gm_1B03.c:1439
void gm_801B1A84(MinorScene *)
Definition gm_1B03.c:1448
void gm_801B0BF0(MinorScene *)
Definition gm_1B03.c:607
void gm_801B0C50(MinorScene *)
Definition gm_1B03.c:620
void gm_801B0C18(MinorScene *)
Definition gm_1B03.c:613
void gm_801B2298_OnInit(void)
Definition gm_1B03.c:1598
void gm_801B0B24(MinorScene *)
Definition gm_1B03.c:586
void gm_801B1724(MinorScene *)
Definition gm_1B03.c:1359
void gm_801B2B7C_OnInit(void)
Definition gm_1B03.c:1792
void gm_801B0F90(MinorScene *)
Definition gm_1B03.c:708
void gm_801B23F0(void)
Definition gm_1B03.c:1624
void gm_801B0FF8(MinorScene *)
Definition gm_1B03.c:762
void gm_801B1688(MinorScene *)
Definition gm_1B03.c:1341
void gm_801B138C(MinorScene *)
Definition gm_1B03.c:933
void gm_801B16C8(MinorScene *)
Definition gm_1B03.c:1351
void gm_801B174C(MinorScene *)
Definition gm_1B03.c:1365
void gm_801B07E8(CSSData *, s8 *, s8 *, s8 *, s8 *, u8 *)
Definition gm_1B03.c:457
void gm_801B0730(CSSData *, s8 *ckind, u8 *stocks, u8 *color, u8 *nametag, u8 *cpu_level)
Definition gm_1B03.c:416
void gm_801B0B00(MinorScene *)
Definition gm_1B03.c:581
void gm_801B24B4(MinorScene *)
Definition gm_1B03.c:1632
void gm_801B154C(MinorScene *)
Definition gm_1B03.c:1310
void gm_801B1588(MinorScene *)
Definition gm_1B03.c:1315
void gm_801B0664(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:389
int fn_801B09F8(int)
Definition gm_1B03.c:543
void gm_801B2510(MinorScene *)
Definition gm_1B03.c:1646
void gm_801B1514(MinorScene *)
Definition gm_1B03.c:1305
void gm_801B1834(MinorScene *)
Definition gm_1B03.c:1403
void gm_801B089C(MinorScene *)
Definition gm_1B03.c:489
void gm_801B25D4(MinorScene *)
Definition gm_1B03.c:1677
void gm_801B2790(MinorScene *)
Definition gm_1B03.c:1730
void gm_801B13B8(MinorScene *)
Definition gm_1B03.c:1260
void gm_801B1EB8(MinorScene *)
gm_801B1C24
Definition gm_1B03.c:1503
void gm_801B05F4(PlayerInitData *, int)
Definition gm_1B03.c:369
void gm_801B1AD4(MinorScene *)
Definition gm_1B03.c:1456
void gm_801B1788(MinorScene *)
Definition gm_1B03.c:1376
void gm_801B0348(StartMeleeData *)
Update character tints.
Definition gm_1B03.c:277
void gm_801B0A34(MinorScene *)
Definition gm_1B03.c:553
void gm_801B2AF8(MinorScene *)
Definition gm_1B03.c:1778
void gm_801B0B48(MinorScene *)
Definition gm_1B03.c:591
void gm_801B16A8(MinorScene *)
Definition gm_1B03.c:1346
void gm_801B0C74(MinorScene *)
Definition gm_1B03.c:627
void gm_801B14DC(MinorScene *)
Definition gm_1B03.c:1300
void gm_801B0F1C(MinorScene *)
gm_801B0DD0
Definition gm_1B03.c:689
void gm_801B15C8(MinorScene *)
Definition gm_1B03.c:1320
void gm_801B0620(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:380
void gm_801B26AC(MinorScene *)
Definition gm_1B03.c:1703
void gm_801B0FB8(MinorScene *)
Definition gm_1B03.c:732
void gm_801B1C24(MinorScene *)
void gm_801B0CF0(MinorScene *)
Definition gm_1B03.c:641
void gm_801B1648(MinorScene *)
Definition gm_1B03.c:1336
void gm_801B23C4_OnLoad(void)
Definition gm_1B03.c:1618
void gm_801B0B8C(MinorScene *)
Definition gm_1B03.c:600
void gm_801B0DD0(MinorScene *)
void gm_801B06B0(CSSData *, u8 match_type, s8 c_kind, s8 stocks, s8 color, u8, u8 cpu_level, u8 slot)
Definition gm_1B03.c:399
void gm_801B1810(MinorScene *)
Definition gm_1B03.c:1397
void gm_801B087C(MinorScene *)
Definition gm_1B03.c:484
int fn_801B0A8C(int)
Definition gm_1B03.c:564
void gm_801B07B4(CSSData *, s8, s8, s8, u8, u8, u8)
Definition gm_1B03.c:440
void gm_801B14A0(MinorScene *)
Definition gm_1B03.c:1295
void gm_801B1EEC(MinorScene *)
Definition gm_1B03.c:1513
void gm_801B099C(MinorScene *)
Definition gm_1B03.c:522
void fn_801B1F6C(int)
Definition gm_1B03.c:1534
void gm_801B0474(StartMeleeData *, MatchEnd *)
Character tints?
Definition gm_1B03.c:342
void gm_801B1B74(MinorScene *)
Definition gm_1B03.c:1477
void gm_801B09C0(MinorScene *)
Definition gm_1B03.c:536
void gm_801B18D4(MinorScene *)
Definition gm_1B03.c:1423
void gm_801B0AC8(MinorScene *)
Definition gm_1B03.c:574
signed char s8
Definition hsd_3B2B.h:3
unsigned char u8
Definition hsd_3B2B.h:2
#define STATIC_ASSERT(cond)
Definition platform.h:110
Definition types.h:243
Definition types.h:636
Definition types.h:38
Definition types.h:53
Definition types.h:199
Definition gm_1B03.h:10
u8 unk_9
Definition gm_1B03.h:14
char c_kind[4]
Definition gm_1B03.h:11
char pad_B[1]
Definition gm_1B03.h:16
s8 unk_E
Definition gm_1B03.h:18
u16 unk_C
InternalStageId.
Definition gm_1B03.h:17
char pad_F[1]
Definition gm_1B03.h:19
s8 unk_A
Definition gm_1B03.h:15
u8 unk_8
Definition gm_1B03.h:13
u8 x4[4]
Definition gm_1B03.h:12