1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
#ifndef POKEDIAMOND_UNK_0202F150_H
#define POKEDIAMOND_UNK_0202F150_H
#include "global.h"
#include "MI_memory.h"
#include "RTC_api.h"
#include "heap.h"
#include "main.h"
#include "unk_0202D858.h"
#include "unk_02031480.h"
struct UnkStruct0202F150_sub1
{
u32 unk00;
s16 unk04;
s16 unk06;
u32 unk08;
};
struct UnkStruct0202F150_sub2
{
u32 unk00;
void *unk04;
u16 unk08;
u8 unk0a;
};
struct UnkStruct0202F150
{
u8 unk000[2][38];
u8 unk04c[264];
u8 unk154[2][192];
u8 unk2D4[384];
void *unk454;
void *unk458;
void *unk45C;
void *unk460;
struct UnkStruct0202F150_sub1 unk464;
struct UnkStruct0202F150_sub1 unk470;
struct UnkStruct0202F150_sub1 unk47C[8];
struct UnkStruct0202F150_sub1 unk4DC;
struct UnkStruct0202F150_sub1 unk4E8[8];
u32 unk548;
u8 unk54C[32];
u8 unk56C[32];
struct UnkStruct0202F150_sub2 unk58C[8];
u32 unk5EC;
u32 unk5F0;
u16 unk5F4;
u8 unk5F6;
u8 unk5F7;
s64 unk5F8[3];
u16 unk610[8];
u8 unk620[0x8];
u16 unk628;
u8 unk62A;
u8 unk62B;
u8 unk62C;
s8 unk62D;
u16 unk62E;
u32 unk630;
u32 unk634;
u32 unk638[8];
u32 unk658;
u16 unk65C;
u8 unk65E;
u8 unk65F[8];
u8 unk667[8];
u8 unk66F[8];
u8 unk677[4];
u8 unk67B;
u8 unk67C;
u8 unk67D;
u8 unk67E;
u8 unk67F;
u8 unk680;
u8 unk681;
u8 unk682;
u8 unk683;
u8 unk684;
u8 unk685;
u8 unk686;
u8 unk687;
u8 unk688;
u8 unk689;
u8 unk68A;
u8 unk68B;
};
u32 FUN_0202F150(u32 param0, u32 param1);
void FUN_0202F2F0();
void FUN_0202F5A4();
void FUN_0202F820(int param0);
void FUN_0202F8D4();
void FUN_0202F910(int param0);
BOOL FUN_0202F918(u32 param0, u32 param1, u32 param2, u32 param3);
u32 FUN_0202F950(u32 param0, u32 param1, u32 param2);
void FUN_0202F984();
void FUN_0202F9E0(u32 param0);
void FUN_0202FA10();
void FUN_0202FA1C();
u8 FUN_0202FA28();
u32 FUN_0202FA48();
void FUN_0202FA5C();
u32 FUN_0202FB18(u32 param0);
void FUN_0202FB20();
void FUN_0202FB58();
BOOL FUN_0202FB80();
void FUN_0202FC60();
void FUN_0202FC80();
void FUN_0202FCA8();
void FUN_0202FCCC();
u32 FUN_0202FE2C(int param0);
void FUN_0202FEEC();
void FUN_02030074();
void FUN_02030238(u32 param0, u8 *param1, u32 param2);
void FUN_0203026C(u32 param0, u8 *param1, u32 param2);
void FUN_020303BC(u32 param0, u8 *param1, u32 param2);
void FUN_020303F4(u32 param0, u8 *param1, u32 param2);
void FUN_020304D4(u32 param0);
void FUN_020304F0(u32 param0);
void FUN_0203050C();
void FUN_02030674();
void FUN_020307A8();
void FUN_020307BC();
void FUN_020307D0();
u32 FUN_020307E4(u8 *param0, u32 param1);
void FUN_0203086C();
u32 FUN_02030870(u8 *param0);
u32 FUN_02030930(u8 *param0);
void FUN_02030A00(u8 *param0);
u32 FUN_02030A78(u32 param0, u8 *param1, u32 param2);
u32 FUN_02030ADC(u32 param0, u8 *param1, u32 param2);
u32 FUN_02030B3C(u32 param0, u8 *param1, u32 param2);
u32 FUN_02030BC4(u32 param0, u8 *param1, u32 param2);
u32 FUN_02030C4C(u32 param0, u8 *param1);
int FUN_02030C58();
void FUN_02030C70(
u32 param0, u32 param1, u32 param2, void *param3, struct UnkStruct0202F150_sub2 *param4);
void FUN_02030C8C(struct UnkStruct0202F150_sub1 *param0,
u32 param1,
void *param2,
u32 param3,
struct UnkStruct0202F150_sub2 *param4);
void FUN_02030DA4();
void FUN_02030DFC();
u32 FUN_02030E7C(u16 param0);
s32 FUN_02030F20();
BOOL FUN_02030F40();
void FUN_02030F60(u8 param0);
u8 FUN_02030F74(u32 param0);
u32 FUN_02030F88(u32 param0);
void FUN_02030FA8();
void FUN_02030FC8();
u32 FUN_02030FE0();
void FUN_02031000(u32 param0, u8 *param1, u32 param2);
void FUN_0203105C(u32 param0, u8 *param1, u32 param2);
void FUN_02031088();
void FUN_0203110C(u32 param0, u32 param1, u8 *param2);
void FUN_02031134(u32 param0, u32 param1, u8 *param2);
void FUN_0203115C(u32 param0, u32 param1, u8 *param2);
u16 FUN_02031190();
u32 FUN_020311D0(u32 param0, u8 *param1);
u32 FUN_020311DC(u32 param0);
u32 FUN_020311E8();
BOOL FUN_020311F0();
int FUN_02031228(u16 param0);
int FUN_02031248(u32 param0);
int FUN_02031258(u32 param0);
void FUN_02031268(u8 param0);
u8 FUN_02031280();
void FUN_0203129C();
void FUN_020312BC(s64 *param0);
void FUN_02031354(u32 param0);
u32 FUN_02031370();
u32 FUN_02031388();
void FUN_020313A0(u8 param0);
void FUN_020313B4(u8 param0, u32 param1);
u32 FUN_020313CC(u32 param0);
u32 FUN_020313EC();
void FUN_02031400(u32 param0);
u32 FUN_02031438();
void FUN_02031454();
void FUN_02031468();
#endif // POKEDIAMOND_UNK_0202F150_H
|