SSBM Decomp
Loading...
Searching...
No Matches
gm_18A5.static.h
Go to the documentation of this file.
1#include <melee/gm/types.h>
2#include <melee/sc/types.h>
3
4static s32 lbl_804D4190 = 0xFFFFFFFF;
5
12
13static struct {
14 u8 x0;
15 u8 x1;
16 u8 pad2[0x32 - 0x2];
17 u8 x32;
18 u8 pad33[0x5E - 0x33];
19 u8 x5E;
20 u8 pad5F[0xDC - 0x5F];
22
24
25static struct lbl_803D9D20_t {
26 /* +0 */ u8 x0[0x59];
27 /* +59 */ u8 x59[0x72 - 0x59];
28 /* +72 */ u8 x72[0x8C - 0x72];
29} lbl_803D9D20 = {
30 {
31 0x04, 0x06, 0x08, 0x0C, 0x10, 0x18, 0x20, 0x30,
32 0x40, 0x06, 0x09, 0x0C, 0x12, 0x1B, 0x08, 0x0C,
33 0x10, 0x10, 0x14, 0x18, 0x1C, 0x20, 0x20, 0x24,
34 0x28, 0x2C, 0x30, 0x34, 0x38, 0x3C, 0x40, 0x40,
35 0x04, 0x07, 0x08, 0x0E, 0x10, 0x19, 0x20, 0x31,
36 0x3F, 0x04, 0x05, 0x08, 0x0A, 0x0E, 0x04, 0x05,
37 0x06, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x10, 0x0D,
38 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17,
39 0x06, 0x05, 0x04, 0x04, 0x06, 0x04, 0x05, 0x04,
40 0x05, 0x04, 0x04, 0x04, 0x05, 0x04, 0x04, 0x04,
41 0x05, 0x06, 0x05, 0x04, 0x05, 0x05, 0x04, 0x04, 0x04,
42 },
43 {
44 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x08,
45 0x0B, 0x0D, 0x0E, 0x12, 0x11, 0x10, 0x0C, 0x03,
46 0x16, 0x07, 0x0F, 0x0A, 0x09, 0x19, 0x15, 0x14,
47 0x18, 0x17,
48 },
49};
50
51static float lbl_803D9DAC[9] = { // maybe vec3?
52 320, -240, 415.6922,
53 320, -240, 415.6922,
54};
55
56static struct lbl_803D9DD0_t {
57 /* +00 */ HSD_CObj* cobj;
58 /* +04 */ char pad_B4[0xD0 - 0xB4];
59 /* +20 */ float xD0;
60 /* +24 */ float xD4;
61 /* +28 */ Vec3 eye_position;
62 /* +34 */ char pad_E4[0xEC - 0xE4];
63 /* +3C */ Vec3 interest;
64 /* +48 */ u8 pad_48[0x4];
65} lbl_803D9DD0 = {
66 0,
67 { 0 },
68 0,
69 0,
70 { 320, -240, 415.6922 },
71 { 0 },
72 { 320, -240, 0 },
73};
74
75static u32 lbl_803D9E1C[] = {
76 0x0140008C,
77 0x015E0082,
78 0x01400096,
79 0x01400078,
80 0x014000A0,
81 0x017200A0,
82 0x0140008C,
83 0x016800EB,
84 0x014000F0,
85 0x014000C8,
86 0x014000BE,
87 0x01400096,
88 0x014000AA,
89 0x0140008C,
90 0x014000B4,
91 0x014000B4,
92 0x014000A0,
93 0x0140008C,
94 0x014E008C,
95 0x0140008C,
96 0x014000A0,
97 0x014000AA,
98 0x01400096,
99 0x014000F0,
100 0x015400F0,
101 0x013F00F0,
102 0x013F00F0,
103 0x013F00F0,
104 0x014700F0,
105 0x014000F0,
106 0x014000F0,
107 0x014000F0,
108};
109
110struct {
111 int x0, x4, x8;
112} lbl_803D9F0C = { -1, -1, -1 };
u8 x32
Definition gm_18A5.static.h:17
static u32 lbl_803D9E1C[]
Definition gm_18A5.static.h:75
u8 pad2[0x32 - 0x2]
Definition gm_18A5.static.h:16
static HSD_Archive * lbl_804D6644
Definition gm_18A5.static.h:8
TmData gm_804771C4
Definition gm_18A5.static.h:23
u8 x5E
Definition gm_18A5.static.h:19
static s32 lbl_804D4190
Definition gm_18A5.static.h:4
static SceneDesc * lbl_804D664C
Definition gm_18A5.static.h:10
u8 pad5F[0xDC - 0x5F]
Definition gm_18A5.static.h:20
int x8
Definition gm_18A5.static.h:111
static SceneDesc * lbl_804D6650
Definition gm_18A5.static.h:11
static HSD_Archive * lbl_804D6648
Definition gm_18A5.static.h:9
static float lbl_803D9DAC[9]
Definition gm_18A5.static.h:51
static struct lbl_803D9D20_t lbl_803D9D20
u8 x0
Definition gm_18A5.static.h:14
static struct @157 lbl_80473AB8[0x40]
static HSD_Archive * lbl_804D6638
Definition gm_18A5.static.h:6
static struct lbl_803D9DD0_t lbl_803D9DD0
struct @158 lbl_803D9F0C
int x4
Definition gm_18A5.static.h:111
static HSD_Archive * lbl_804D6640
Definition gm_18A5.static.h:7
u8 x1
Definition gm_18A5.static.h:15
u8 pad33[0x5E - 0x33]
Definition gm_18A5.static.h:18
Definition archive.h:34
Definition cobj.h:39
Definition types.h:26
Definition types.h:687
Definition gm_18A5.static.h:25
u8 x59[0x72 - 0x59]
Definition gm_18A5.static.h:27
u8 x0[0x59]
Definition gm_18A5.static.h:26
u8 x72[0x8C - 0x72]
Definition gm_18A5.static.h:28
Definition gm_18A5.static.h:56
float xD4
Definition gm_18A5.static.h:60
HSD_CObj * cobj
Definition gm_18A5.static.h:57
u8 pad_48[0x4]
Definition gm_18A5.static.h:64
Vec3 eye_position
Definition gm_18A5.static.h:61
Vec3 interest
Definition gm_18A5.static.h:63
float xD0
Definition gm_18A5.static.h:59
char pad_B4[0xD0 - 0xB4]
Definition gm_18A5.static.h:58
char pad_E4[0xEC - 0xE4]
Definition gm_18A5.static.h:62