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 /* +0 */ s8 x0;
12 /* +1 */ s8 x1;
13 /* +2 */ s8 x2;
14};
15
17 /* 0x00 */ char c_kind[4];
18 /* 0x04 */ u8 x4[4];
19 /* 0x08 */ u8 unk_8;
20 /* 0x09 */ u8 unk_9;
21 /* 0x0A */ s8 unk_A;
22 /* 0x0B */ char pad_B[1];
23 /* 0x0C */ u16 unk_C;
24 /* 0x0E */ s8 unk_E; /* inferred */
25 /* 0x0F */ char pad_F[1];
26}; /* size = 0x10 */
27STATIC_ASSERT(sizeof(struct gm_8049E548_t) == 0x10);
28
29/* 1B0348 */ void gm_801B0348(StartMeleeData*);
30/* 1B0474 */ void gm_801B0474(StartMeleeData*, MatchEnd*);
31/* 1B05F4 */ void gm_801B05F4(PlayerInitData*, int);
32/* 1B0620 */ void gm_801B0620(PlayerInitData*, u8 c_kind, u8 color, u8 stocks,
33 u8);
34/* 1B0664 */ void gm_801B0664(PlayerInitData*, u8 c_kind, u8 color, u8 stocks,
35 u8);
36/* 1B06B0 */ void gm_801B06B0(CSSData*, u8 match_type, s8 c_kind, s8 stocks,
37 s8 color, u8, u8 cpu_level, u8 slot);
38/* 1B0730 */ void gm_801B0730(CSSData*, s8* ckind, u8* stocks, u8* color,
39 u8* nametag, u8* cpu_level);
40/* 1B07B4 */ void gm_801B07B4(CSSData*, s8, s8, s8, u8, u8, u8);
41/* 1B07E8 */ void gm_801B07E8(CSSData*, s8*, s8*, s8*, s8*, u8*);
42/* 1B087C */ void gm_801B087C(MinorScene*);
43/* 1B089C */ void gm_801B089C(MinorScene*);
44/* 1B099C */ void gm_801B099C(MinorScene*);
45/* 1B09C0 */ void gm_801B09C0(MinorScene*);
46/* 1B09F8 */ int fn_801B09F8(int);
47/* 1B0A34 */ void gm_801B0A34(MinorScene*);
48/* 1B0A8C */ int fn_801B0A8C(int);
49/* 1B0AC8 */ void gm_801B0AC8(MinorScene*);
50/* 1B0B00 */ void gm_801B0B00(MinorScene*);
51/* 1B0B24 */ void gm_801B0B24(MinorScene*);
52/* 1B0B48 */ void gm_801B0B48(MinorScene*);
53/* 1B0B8C */ void gm_801B0B8C(MinorScene*);
54/* 1B0BF0 */ void gm_801B0BF0(MinorScene*);
55/* 1B0C18 */ void gm_801B0C18(MinorScene*);
56/* 1B0C50 */ void gm_801B0C50(MinorScene*);
57/* 1B0C74 */ void gm_801B0C74(MinorScene*);
58/* 1B0CF0 */ void gm_801B0CF0(MinorScene*);
59/* 1B0DD0 */ void gm_801B0DD0(MinorScene*);
60/* 1B0F1C */ void gm_801B0F1C(MinorScene*);
61/* 1B0F60 */ void gm_801B0F60(MinorScene*);
62/* 1B0F90 */ void gm_801B0F90(MinorScene*);
63/* 1B0FB8 */ void gm_801B0FB8(MinorScene*);
64/* 1B0FF8 */ void gm_801B0FF8(MinorScene*);
65/* 1B138C */ void gm_801B138C(MinorScene*);
66/* 1B13B8 */ void gm_801B13B8(MinorScene*);
67/* 1B14A0 */ void gm_801B14A0(MinorScene*);
68/* 1B14DC */ void gm_801B14DC(MinorScene*);
69/* 1B1514 */ void gm_801B1514(MinorScene*);
70/* 1B154C */ void gm_801B154C(MinorScene*);
71/* 1B1588 */ void gm_801B1588(MinorScene*);
72/* 1B15C8 */ void gm_801B15C8(MinorScene*);
73/* 1B1648 */ void gm_801B1648(MinorScene*);
74/* 1B1688 */ void gm_801B1688(MinorScene*);
75/* 1B16A8 */ void gm_801B16A8(MinorScene*);
76/* 1B16C8 */ void gm_801B16C8(MinorScene*);
77/* 1B1724 */ void gm_801B1724(MinorScene*);
78/* 1B174C */ void gm_801B174C(MinorScene*);
79/* 1B1788 */ void gm_801B1788(MinorScene*);
80/* 1B1810 */ void gm_801B1810(MinorScene*);
81/* 1B1834 */ void gm_801B1834(MinorScene*);
82/* 1B18D4 */ void gm_801B18D4(MinorScene*);
83/* 1B1A2C */ void gm_801B1A2C(MinorScene*);
84/* 1B1A84 */ void gm_801B1A84(MinorScene*);
85/* 1B1AD4 */ void gm_801B1AD4(MinorScene*);
86/* 1B1B74 */ void gm_801B1B74(MinorScene*);
87/* 1B1C24 */ void gm_801B1C24(MinorScene*);
88/* 1B1EB8 */ void gm_801B1EB8(MinorScene*);
89/* 1B1EEC */ void gm_801B1EEC(MinorScene*);
90/* 1B1F6C */ void fn_801B1F6C(int);
91/* 1B1F70 */ void gm_801B1F70(MinorScene*);
92/* 1B2204 */ void gm_801B2204(MinorScene*);
93/* 1B2298 */ void gm_801B2298_OnInit(void);
94/* 1B23C4 */ void gm_801B23C4_OnLoad(void);
95/* 1B23F0 */ UNK_T gm_801B23F0(void);
96/* 1B24B4 */ void gm_801B24B4(MinorScene*);
97/* 1B2510 */ void gm_801B2510(MinorScene*);
98/* 1B254C */ void gm_801B254C(MinorScene*);
99/* 1B25D4 */ void gm_801B25D4(MinorScene*);
100/* 1B26AC */ void gm_801B26AC(MinorScene*);
101/* 1B2704 */ void gm_801B2704(MinorScene*);
102/* 1B2790 */ void gm_801B2790(MinorScene*);
103/* 1B2AF8 */ void gm_801B2AF8(MinorScene*);
104/* 1B2B7C */ void gm_801B2B7C_OnInit(void);
105
106#endif
void gm_801B0F60(MinorScene *)
Definition gm_1B03.c:697
void gm_801B2704(MinorScene *)
Definition gm_1B03.c:1712
void gm_801B1F70(MinorScene *)
Definition gm_1B03.c:1536
void gm_801B2204(MinorScene *)
Definition gm_1B03.c:1578
void gm_801B254C(MinorScene *)
Definition gm_1B03.c:1654
void gm_801B1A2C(MinorScene *)
Definition gm_1B03.c:1437
void gm_801B1A84(MinorScene *)
Definition gm_1B03.c:1446
void gm_801B0BF0(MinorScene *)
Definition gm_1B03.c:605
void gm_801B0C50(MinorScene *)
Definition gm_1B03.c:618
void gm_801B0C18(MinorScene *)
Definition gm_1B03.c:611
UNK_T gm_801B23F0(void)
Definition gm_1B03.c:1623
void gm_801B2298_OnInit(void)
Definition gm_1B03.c:1597
void gm_801B0B24(MinorScene *)
Definition gm_1B03.c:584
void gm_801B1724(MinorScene *)
Definition gm_1B03.c:1357
void gm_801B2B7C_OnInit(void)
Definition gm_1B03.c:1791
void gm_801B0F90(MinorScene *)
Definition gm_1B03.c:706
void gm_801B0FF8(MinorScene *)
Definition gm_1B03.c:760
void gm_801B1688(MinorScene *)
Definition gm_1B03.c:1339
void gm_801B138C(MinorScene *)
Definition gm_1B03.c:931
void gm_801B16C8(MinorScene *)
Definition gm_1B03.c:1349
void gm_801B174C(MinorScene *)
Definition gm_1B03.c:1363
void gm_801B07E8(CSSData *, s8 *, s8 *, s8 *, s8 *, u8 *)
Definition gm_1B03.c:455
void gm_801B0730(CSSData *, s8 *ckind, u8 *stocks, u8 *color, u8 *nametag, u8 *cpu_level)
Definition gm_1B03.c:414
void gm_801B0B00(MinorScene *)
Definition gm_1B03.c:579
void gm_801B24B4(MinorScene *)
Definition gm_1B03.c:1631
void gm_801B154C(MinorScene *)
Definition gm_1B03.c:1308
void gm_801B1588(MinorScene *)
Definition gm_1B03.c:1313
void gm_801B0664(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:387
int fn_801B09F8(int)
Definition gm_1B03.c:541
void gm_801B2510(MinorScene *)
Definition gm_1B03.c:1645
void gm_801B1514(MinorScene *)
Definition gm_1B03.c:1303
void gm_801B1834(MinorScene *)
Definition gm_1B03.c:1401
void gm_801B089C(MinorScene *)
Definition gm_1B03.c:487
void gm_801B25D4(MinorScene *)
Definition gm_1B03.c:1676
void gm_801B2790(MinorScene *)
Definition gm_1B03.c:1729
void gm_801B13B8(MinorScene *)
Definition gm_1B03.c:1258
void gm_801B1EB8(MinorScene *)
gm_801B1C24
Definition gm_1B03.c:1501
void gm_801B05F4(PlayerInitData *, int)
Definition gm_1B03.c:367
void gm_801B1AD4(MinorScene *)
Definition gm_1B03.c:1454
void gm_801B1788(MinorScene *)
Definition gm_1B03.c:1374
void gm_801B0348(StartMeleeData *)
Update character tints.
Definition gm_1B03.c:275
void gm_801B0A34(MinorScene *)
Definition gm_1B03.c:551
void gm_801B2AF8(MinorScene *)
Definition gm_1B03.c:1777
void gm_801B0B48(MinorScene *)
Definition gm_1B03.c:589
void gm_801B16A8(MinorScene *)
Definition gm_1B03.c:1344
void gm_801B0C74(MinorScene *)
Definition gm_1B03.c:625
void gm_801B14DC(MinorScene *)
Definition gm_1B03.c:1298
void gm_801B0F1C(MinorScene *)
gm_801B0DD0
Definition gm_1B03.c:687
void gm_801B15C8(MinorScene *)
Definition gm_1B03.c:1318
void gm_801B0620(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:378
void gm_801B26AC(MinorScene *)
Definition gm_1B03.c:1702
void gm_801B0FB8(MinorScene *)
Definition gm_1B03.c:730
void gm_801B1C24(MinorScene *)
void gm_801B0CF0(MinorScene *)
Definition gm_1B03.c:639
void gm_801B1648(MinorScene *)
Definition gm_1B03.c:1334
void gm_801B23C4_OnLoad(void)
Definition gm_1B03.c:1617
void gm_801B0B8C(MinorScene *)
Definition gm_1B03.c:598
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:397
void gm_801B1810(MinorScene *)
Definition gm_1B03.c:1395
void gm_801B087C(MinorScene *)
Definition gm_1B03.c:482
int fn_801B0A8C(int)
Definition gm_1B03.c:562
void gm_801B07B4(CSSData *, s8, s8, s8, u8, u8, u8)
Definition gm_1B03.c:438
void gm_801B14A0(MinorScene *)
Definition gm_1B03.c:1293
void gm_801B1EEC(MinorScene *)
Definition gm_1B03.c:1511
void gm_801B099C(MinorScene *)
Definition gm_1B03.c:520
void fn_801B1F6C(int)
Definition gm_1B03.c:1532
void gm_801B0474(StartMeleeData *, MatchEnd *)
Character tints?
Definition gm_1B03.c:340
void gm_801B1B74(MinorScene *)
Definition gm_1B03.c:1475
void gm_801B09C0(MinorScene *)
Definition gm_1B03.c:534
void gm_801B18D4(MinorScene *)
Definition gm_1B03.c:1421
void gm_801B0AC8(MinorScene *)
Definition gm_1B03.c:572
#define UNK_T
Definition placeholder.h:32
#define STATIC_ASSERT(cond)
Definition platform.h:110
Definition types.h:192
Definition types.h:579
Definition types.h:37
Definition types.h:48
Definition types.h:175
Definition gm_1B03.h:10
s8 x2
Definition gm_1B03.h:13
s8 x0
Definition gm_1B03.h:11
s8 x1
Definition gm_1B03.h:12
Definition gm_1B03.h:16
u8 unk_9
Definition gm_1B03.h:20
char c_kind[4]
Definition gm_1B03.h:17
char pad_B[1]
Definition gm_1B03.h:22
s8 unk_E
Definition gm_1B03.h:24
u16 unk_C
InternalStageId.
Definition gm_1B03.h:23
char pad_F[1]
Definition gm_1B03.h:25
s8 unk_A
Definition gm_1B03.h:21
u8 unk_8
Definition gm_1B03.h:19
u8 x4[4]
Definition gm_1B03.h:18