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 */ void 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:698
void gm_801B2704(MinorScene *)
Definition gm_1B03.c:1712
void gm_801B1F70(MinorScene *)
Definition gm_1B03.c:1537
void gm_801B2204(MinorScene *)
Definition gm_1B03.c:1579
void gm_801B254C(MinorScene *)
Definition gm_1B03.c:1654
void gm_801B1A2C(MinorScene *)
Definition gm_1B03.c:1438
void gm_801B1A84(MinorScene *)
Definition gm_1B03.c:1447
void gm_801B0BF0(MinorScene *)
Definition gm_1B03.c:606
void gm_801B0C50(MinorScene *)
Definition gm_1B03.c:619
void gm_801B0C18(MinorScene *)
Definition gm_1B03.c:612
void gm_801B2298_OnInit(void)
Definition gm_1B03.c:1597
void gm_801B0B24(MinorScene *)
Definition gm_1B03.c:585
void gm_801B1724(MinorScene *)
Definition gm_1B03.c:1358
void gm_801B2B7C_OnInit(void)
Definition gm_1B03.c:1791
void gm_801B0F90(MinorScene *)
Definition gm_1B03.c:707
void gm_801B23F0(void)
Definition gm_1B03.c:1623
void gm_801B0FF8(MinorScene *)
Definition gm_1B03.c:761
void gm_801B1688(MinorScene *)
Definition gm_1B03.c:1340
void gm_801B138C(MinorScene *)
Definition gm_1B03.c:932
void gm_801B16C8(MinorScene *)
Definition gm_1B03.c:1350
void gm_801B174C(MinorScene *)
Definition gm_1B03.c:1364
void gm_801B07E8(CSSData *, s8 *, s8 *, s8 *, s8 *, u8 *)
Definition gm_1B03.c:456
void gm_801B0730(CSSData *, s8 *ckind, u8 *stocks, u8 *color, u8 *nametag, u8 *cpu_level)
Definition gm_1B03.c:415
void gm_801B0B00(MinorScene *)
Definition gm_1B03.c:580
void gm_801B24B4(MinorScene *)
Definition gm_1B03.c:1631
void gm_801B154C(MinorScene *)
Definition gm_1B03.c:1309
void gm_801B1588(MinorScene *)
Definition gm_1B03.c:1314
void gm_801B0664(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:388
int fn_801B09F8(int)
Definition gm_1B03.c:542
void gm_801B2510(MinorScene *)
Definition gm_1B03.c:1645
void gm_801B1514(MinorScene *)
Definition gm_1B03.c:1304
void gm_801B1834(MinorScene *)
Definition gm_1B03.c:1402
void gm_801B089C(MinorScene *)
Definition gm_1B03.c:488
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:1259
void gm_801B1EB8(MinorScene *)
gm_801B1C24
Definition gm_1B03.c:1502
void gm_801B05F4(PlayerInitData *, int)
Definition gm_1B03.c:368
void gm_801B1AD4(MinorScene *)
Definition gm_1B03.c:1455
void gm_801B1788(MinorScene *)
Definition gm_1B03.c:1375
void gm_801B0348(StartMeleeData *)
Update character tints.
Definition gm_1B03.c:276
void gm_801B0A34(MinorScene *)
Definition gm_1B03.c:552
void gm_801B2AF8(MinorScene *)
Definition gm_1B03.c:1777
void gm_801B0B48(MinorScene *)
Definition gm_1B03.c:590
void gm_801B16A8(MinorScene *)
Definition gm_1B03.c:1345
void gm_801B0C74(MinorScene *)
Definition gm_1B03.c:626
void gm_801B14DC(MinorScene *)
Definition gm_1B03.c:1299
void gm_801B0F1C(MinorScene *)
gm_801B0DD0
Definition gm_1B03.c:688
void gm_801B15C8(MinorScene *)
Definition gm_1B03.c:1319
void gm_801B0620(PlayerInitData *, u8 c_kind, u8 color, u8 stocks, u8)
Definition gm_1B03.c:379
void gm_801B26AC(MinorScene *)
Definition gm_1B03.c:1702
void gm_801B0FB8(MinorScene *)
Definition gm_1B03.c:731
void gm_801B1C24(MinorScene *)
void gm_801B0CF0(MinorScene *)
Definition gm_1B03.c:640
void gm_801B1648(MinorScene *)
Definition gm_1B03.c:1335
void gm_801B23C4_OnLoad(void)
Definition gm_1B03.c:1617
void gm_801B0B8C(MinorScene *)
Definition gm_1B03.c:599
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:398
void gm_801B1810(MinorScene *)
Definition gm_1B03.c:1396
void gm_801B087C(MinorScene *)
Definition gm_1B03.c:483
int fn_801B0A8C(int)
Definition gm_1B03.c:563
void gm_801B07B4(CSSData *, s8, s8, s8, u8, u8, u8)
Definition gm_1B03.c:439
void gm_801B14A0(MinorScene *)
Definition gm_1B03.c:1294
void gm_801B1EEC(MinorScene *)
Definition gm_1B03.c:1512
void gm_801B099C(MinorScene *)
Definition gm_1B03.c:521
void fn_801B1F6C(int)
Definition gm_1B03.c:1533
void gm_801B0474(StartMeleeData *, MatchEnd *)
Character tints?
Definition gm_1B03.c:341
void gm_801B1B74(MinorScene *)
Definition gm_1B03.c:1476
void gm_801B09C0(MinorScene *)
Definition gm_1B03.c:535
void gm_801B18D4(MinorScene *)
Definition gm_1B03.c:1422
void gm_801B0AC8(MinorScene *)
Definition gm_1B03.c:573
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:224
Definition types.h:585
Definition types.h:38
Definition types.h:53
Definition types.h:180
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