@@ -44,20 +44,108 @@ typedef struct unk_func_8820BE14_06C_000 {
44
44
/* 0x04 */ unk_func_88200FA0_030_038 unk_04 ;
45
45
} unk_func_8820BE14_06C_000 ; // size = 0x10
46
46
47
+ typedef struct unk_func_8820BE14_06C_000_alt {
48
+ /* 0x00 */ s32 unk_00 ;
49
+ /* 0x04 */ unk_func_88200FA0_030_038 unk_04 ;
50
+ /* 0x10 */ unk_func_88205880_A030 unk_10 ;
51
+ } unk_func_8820BE14_06C_000_alt ; // size = 0x1C
52
+
47
53
typedef struct unk_func_8820BE14_06C {
48
54
/* 0x00 */ unk_func_8820BE14_06C_000 * unk_00 ;
49
55
/* 0x04 */ s32 unk_04 ;
50
56
/* 0x08 */ s32 unk_08 ;
51
57
/* 0x0C */ s32 unk_0C ;
52
58
} unk_func_8820BE14_06C ; // size = 0x10
53
59
54
- void func_8002C740 (s8 * , unk_func_88201DA0_034 * , s32 , s32 , s32 );
60
+ typedef struct unk_func_8830867C_02C_0CC_000_000_000 {
61
+ /* 0x00 */ char unk00 [0x8 ];
62
+ /* 0x08 */ s32 unk_08 ;
63
+ } unk_func_8830867C_02C_0CC_000_000_000 ; // size >= 0xC
64
+
65
+ typedef struct unk_func_8830867C_02C_0CC_000_000_010_000_000 {
66
+ /* 0x00 */ struct unk_func_8830867C_02C_0CC_000_000 * unk_00 ;
67
+ /* 0x04 */ s32 unk_04 ;
68
+ /* 0x08 */ unk_func_80026268_arg0 unk_08 ;
69
+ } unk_func_8830867C_02C_0CC_000_000_010_000_000 ; // size >= 0x5C
70
+
71
+ typedef struct unk_func_8830867C_02C_0CC_000_000_010_000 {
72
+ /* 0x00 */ unk_func_8830867C_02C_0CC_000_000_010_000_000 * unk_00 ;
73
+ } unk_func_8830867C_02C_0CC_000_000_010_000 ; // size >= 0x4
74
+
75
+ typedef struct unk_func_8830867C_02C_0CC_000_000_010 {
76
+ /* 0x00 */ unk_func_8830867C_02C_0CC_000_000_010_000 * unk_00 ;
77
+ /* 0x04 */ char unk04 [0x4 ];
78
+ /* 0x08 */ s32 unk_08 ;
79
+ } unk_func_8830867C_02C_0CC_000_000_010 ; // size = 0xC
80
+
81
+ typedef struct unk_func_8830867C_02C_0CC_000_000 {
82
+ /* 0x00 */ unk_func_8830867C_02C_0CC_000_000_000 * unk_00 ;
83
+ /* 0x04 */ s32 unk_04 ;
84
+ /* 0x08 */ s32 unk_08 ;
85
+ /* 0x0C */ s32 unk_0C ;
86
+ /* 0x10 */ unk_func_8830867C_02C_0CC_000_000_010 unk_10 ;
87
+ } unk_func_8830867C_02C_0CC_000_000 ; // size = 0x1C
88
+
89
+ typedef struct unk_func_8830867C_02C_0CC_000_008 {
90
+ /* 0x00 */ u8 unk_00 ;
91
+ /* 0x01 */ char unk01 [0x1 ];
92
+ /* 0x02 */ u16 unk_02 ;
93
+ /* 0x04 */ char unk04 [0x5 ];
94
+ /* 0x09 */ u8 unk_09 [4 ];
95
+ /* 0x0D */ char unk0D [0x3 ];
96
+ /* 0x10 */ u8 unk_10 ;
97
+ /* 0x11 */ u8 unk_11 ;
98
+ /* 0x12 */ char unk12 [0x2 ];
99
+ /* 0x14 */ u16 unk_14 ;
100
+ /* 0x16 */ u16 unk_16 ;
101
+ /* 0x18 */ u16 unk_18 ;
102
+ /* 0x1A */ u16 unk_1A ;
103
+ /* 0x1C */ u16 unk_1C ;
104
+ /* 0x1E */ u16 unk_1E ;
105
+ /* 0x20 */ u8 unk_20 [4 ];
106
+ /* 0x24 */ u8 unk_24 ;
107
+ /* 0x26 */ u16 unk_26 ;
108
+ /* 0x28 */ u16 unk_28 ;
109
+ /* 0x2A */ u16 unk_2A ;
110
+ /* 0x2C */ u16 unk_2C ;
111
+ /* 0x2E */ u16 unk_2E ;
112
+ } unk_func_8830867C_02C_0CC_000_008 ; // size = 0x30
113
+
114
+ typedef struct unk_func_8830867C_02C_0CC_000 {
115
+ /* 0x00 */ unk_func_8830867C_02C_0CC_000_000 * unk_00 ;
116
+ /* 0x04 */ s32 unk_04 ;
117
+ /* 0x08 */ unk_func_8830867C_02C_0CC_000_008 unk_08 ;
118
+ /* 0x38 */ char unk_38 [4 ];
119
+ /* 0x3C */ char unk3C [0x20 ];
120
+ } unk_func_8830867C_02C_0CC_000 ; // size = 0x5C
121
+
122
+ typedef struct unk_func_8830867C_02C_0CC {
123
+ /* 0x00 */ unk_func_8830867C_02C_0CC_000 * * unk_00 ;
124
+ /* 0x04 */ s32 unk_04 ;
125
+ /* 0x08 */ s32 unk_08 ;
126
+ } unk_func_8830867C_02C_0CC ; // size = 0xC
127
+
128
+ typedef struct unk_func_8830867C_04C_030_02C_000_000_00C {
129
+ /* 0x00 */ s32 unk_00 ;
130
+ /* 0x04 */ char unk04 [0x4 ];
131
+ /* 0x08 */ s32 unk_08 ;
132
+ } unk_func_8830867C_04C_030_02C_000_000_00C ; // size >= 0xC
133
+
134
+ typedef void (* func_func_8002D1AC )();
135
+ typedef s32 (* unk_D_8831A1F8 )(s32 , s32 );
136
+
137
+ void func_8002C740 (unk_func_88201DA0_038 * , unk_func_88201DA0_034 * , s32 , s32 , s32 );
55
138
void func_8002C758 (unk_func_8820BE14_06C * , s32 , s32 , MemoryPool * );
56
139
void func_8002C88C (unk_func_8820BE14_06C * , u8 * , s32 );
57
140
void func_8002C990 (unk_func_8820BE14_06C * , s32 );
141
+ s32 func_8002CB58 (unk_func_8830867C_04C_030_02C_000_000_00C * , s32 );
58
142
void func_8002CBC0 (unk_func_88200FA0_030_038 * , s32 , MemoryPool * );
59
143
void func_8002CBB0 (unk_func_88205880_A030 * , void * , s32 , s32 );
60
144
void func_8002CC2C (unk_func_88200FA0_030_038 * , char * , s32 );
145
+ void func_8002CC80 (unk_func_8830867C_02C_0CC * , s32 );
146
+ void func_8002D180 (unk_func_8830867C_02C_0CC * , unk_D_8831A1F8 );
147
+ void func_8002D1AC (unk_func_8830867C_02C_0CC * , unk_func_8830867C_02C_0CC * , func_func_8002D1AC , s32 * );
148
+ s32 func_8002D348 (u8 * , u8 * );
61
149
void func_8002D3F0 (f32 * );
62
150
Color_RGBA8 func_8002D444 (Color_RGBA8 , f32 );
63
151
0 commit comments