Repository navigation
Expand file tree
/
Copy pathevent.h
More file actions
250 lines (236 loc) · 6.17 KB
/
Copy pathevent.h
File metadata and controls
250 lines (236 loc) · 6.17 KB
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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
#pragma once
#include <dolphin/types.h>
typedef struct EventData {
u8 motionType; // 0x0
u8 partners[2]; // 0x1, TODO verify if array or two u8
u16 id; // 0x4
const char* field_0x8; // 0x8
const char* field_0xC; // 0xC
const char* mapName; // 0x10
const char* beroName; // 0x14
void (*initEvent)(void); // 0x18
} EventData;
typedef struct EventStage {
const char* name; // 0x0
EventData* data; // 0x4
s32 count; // 0x8
} EventStage;
void stg0_00_init(void);
void stg0_05_init(void);
void stg0_08_init(void);
void stg0_11_init(void);
void stg0_12_02_init(void);
void stg0_13_init(void);
void stg0_16_init(void);
void stg1_01a_init(void);
void stg1_03_init(void);
void stg1_06_01_init(void);
void stg1_08_init(void);
void stg1_09_init(void);
void stg1_09_02_init(void);
void stg1_10_init(void);
void stg1_12_02_init(void);
void stg1_13_init(void);
void stg1_13_01_init(void);
void stg1_13_02_init(void);
void stg1_13_03_init(void);
void stg1_14_init(void);
void stg1_15_02_init(void);
void stg1_15_03_init(void);
void stg1_15_04_init(void);
void stg1_16_init00(void);
void stg1_16_init01(void);
void stg1_17_init(void);
void stg1_19_init(void);
void stg1_20_init(void);
void stg1_30_init00(void);
void stg1_30_init01(void);
void stg1_35_init(void);
void stg2_00_init(void);
void stg2_03_03_init(void);
void stg2_09_init(void);
void stg2_10_init(void);
void stg2_11_init(void);
void stg2_12_01_init(void);
void stg2_14_init(void);
void stg2_15_init(void);
void stg2_16_init00(void);
void stg2_16_init01(void);
void stg2_18_init00(void);
void stg2_18_init01(void);
void stg2_19_init(void);
void stg2_20_init(void);
void stg2_21_init00(void);
void stg2_21_init01(void);
void stg2_21_01_init(void);
void stg2_21_02_init(void);
void stg2_21_03_init(void);
void stg2_21_04_init(void);
void stg2_21_06_init00(void);
void stg2_21_06_init01(void);
void stg2_23_init(void);
void stg2_23_01_init(void);
void stg2_25_init(void);
void stg2_25_02_init(void);
void stg2_26_init(void);
void stg2_40_init(void);
void stg2_44_init(void);
void stg2_47_init(void);
void stg2_end_init(void);
void stg3_06_init(void);
void stg3_07_init00(void);
void stg3_07_init01(void);
void stg3_07_init02(void);
void stg3_07_init03(void);
void stg3_10_init(void);
void stg3_12_init00(void);
void stg3_12_init01(void);
void stg3_12_init02(void);
void stg3_12_init03(void);
void stg3_12_init04(void);
void stg3_20_init00(void);
void stg3_20_init01(void);
void stg3_20_00_init(void);
void stg3_20_01_init(void);
void stg3_20_02_init(void);
void stg3_20_04_init00(void);
void stg3_20_04_init01(void);
void stg3_20_04_init02(void);
void stg3_20_05_init(void);
void stg3_20_06_init(void);
void stg3_20_07_00_init(void);
void stg3_20_08_init(void);
void stg3_20_09_init(void);
void stg3_20_12_init00(void);
void stg3_20_12_init01(void);
void stg3_20_12_init02(void);
void stg3_20_13_init(void);
void stg3_20_14_init(void);
void stg3_20_15_init(void);
void stg3_20_16_init(void);
void stg3_21_init(void);
void stg3_30_init00(void);
void stg3_30_init01(void);
void stg3_31_init(void);
void stg3_32_init(void);
void stg3_33_init(void);
void stg3_33_03_init(void);
void stg3_33_04_init(void);
void stg3_34_init(void);
void stg3_35_init(void);
void stg3_50_init(void);
void stg3_52_init(void);
void stg3_end_init(void);
void stg4_00_init(void);
void stg4_04_init(void);
void stg4_04_01_init(void);
void stg4_05_init(void);
void stg4_09_05_init(void);
void stg4_10_init(void);
void stg4_11_init(void);
void stg4_13_init(void);
void stg4_13_02_init(void);
void stg4_13_03_init(void);
void stg4_14_init(void);
void stg4_15_init(void);
void stg4_15_03_init(void);
void stg4_16_init(void);
void stg4_30_init(void);
void stg4_35_init(void);
void stg4_36_init(void);
void stg4_37_init(void);
void stg4_end_init(void);
void stg5_12_init(void);
void stg5_15_init00(void);
void stg5_15_init01(void);
void stg5_17_init(void);
void stg5_18_init(void);
void stg5_18_02_init(void);
void stg5_19_init00(void);
void stg5_19_init01(void);
void stg5_19_init02(void);
void stg5_19_01_init(void);
void stg5_21_init00(void);
void stg5_21_init01(void);
void stg5_21_init02(void);
void stg5_21_01_init(void);
void stg5_22_init00(void);
void stg5_22_init01(void);
void stg5_29_init(void);
void stg5_30_init00(void);
void stg5_30_init01(void);
void stg5_43_init(void);
void stg5_47_init(void);
void stg5_58_init(void);
void stg5_59_01_init(void);
void stg5_60_init(void);
void stg5_62_init(void);
void stg5_63_init(void);
void stg5_64_init(void);
void stg5_64_01_init(void);
void stg5_64_02_init(void);
void stg5_64_03_init(void);
void stg5_65_init(void);
void stg5_66_init(void);
void stg6_00_init(void);
void stg6_06_init(void);
void stg6_12_init(void);
void stg6_13_init(void);
void stg6_18_init(void);
void stg6_19_init(void);
void stg6_20_init(void);
void stg6_22_init(void);
void stg6_24_init(void);
void stg6_27_init(void);
void stg6_29_init(void);
void stg6_30_init(void);
void stg6_32_init(void);
void stg6_33_init(void);
void stg6_34_init(void);
void stg6_37_init(void);
void stg6_38_init(void);
void stg6_39_init(void);
void stg6_44_init(void);
void stg6_47_00_init(void);
void stg6_54_init(void);
void stg6_56_init(void);
void stg6_70_init(void);
void stg6_72_init00(void);
void stg6_72_init01(void);
void stg6_end_init00(void);
void stg6_end_init01(void);
void stg7_01_init(void);
void stg7_03_init00(void);
void stg7_03_init01(void);
void stg7_03_init02(void);
void stg7_03_init03(void);
void stg7_03_init04(void);
void stg7_03_init05(void);
void stg7_04_init(void);
void stg7_06_init(void);
void stg7_10_init(void);
void stg7_11_init(void);
void stg7_15_init00(void);
void stg7_15_init01(void);
void stg7_15_init02(void);
void stg7_15_init03(void);
void stg7_16_init(void);
void stg7_17_init(void);
void stg7_19_init(void);
void stg7_20_init(void);
void stg7_25_00_init(void);
void stg7_50_init(void);
void stg7_51_init(void);
void stg7_52_init(void);
void stg8_01_02_init(void);
void stg8_02_init(void);
void stg8_05_init(void);
void stg8_06_init(void);
void stg8_10_init(void);
void stg8_11_init(void);
void stg8_13_init(void);
void stg8_14_init(void);
void stg8_14_01_init(void);
void stg9_02_init(void);
EventStage* eventStgDtPtr(s32 stage);
s32 eventStgNum(void);