NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_profile.cpp
1#include <game/bases/d_profile.hpp>
2
3fProfile::fProfilePtr_c profileList[] = {
4 { .mBaseProfile = &g_profile_BOOT },
5 { .mBaseProfile = &g_profile_AUTO_SELECT },
6 { .mBaseProfile = &g_profile_SELECT },
7 { .mBaseProfile = &g_profile_WORLD_MAP },
8 { .mBaseProfile = &g_profile_WORLD_9_DEMO },
9 { .mBaseProfile = &g_profile_STAGE },
10 { .mBaseProfile = &g_profile_RESTART_CRSIN },
11 { .mBaseProfile = &g_profile_CRSIN },
12 { .mBaseProfile = &g_profile_MOVIE },
13 { .mBaseProfile = &g_profile_GAMEOVER },
14 { .mBaseProfile = &g_profile_GAME_SETUP },
15 { .mBaseProfile = &g_profile_MULTI_PLAY_COURSE_SELECT },
16 { .mActorProfile = &g_profile_CURSOR },
17 { .mActorProfile = &g_profile_PLAYER },
18 { .mActorProfile = &g_profile_YOSHI },
19 { .mActorProfile = &g_profile_WM_TEST },
20 { .mActorProfile = &g_profile_WM_TEST2 },
21 { .mBaseProfile = &g_profile_BG_GM },
22 { .mBaseProfile = &g_profile_CAMERA },
23 { .mActorProfile = &g_profile_YOSHI_FIRE },
24 { .mActorProfile = &g_profile_SLOW_QUICK_TAG },
25 { .mActorProfile = &g_profile_TORIDE_KOKOOPA_DEMO },
26 { .mActorProfile = &g_profile_BOSS_KAMECK_DEMO },
27 { .mActorProfile = &g_profile_BOSS_KOOPA_DEMO },
28 { .mActorProfile = &g_profile_CASTLE_KOKOOPA_DEMO_1ST },
29 { .mActorProfile = &g_profile_CASTLE_KOKOOPA_DEMO_2ND },
30 { .mActorProfile = &g_profile_BOSS_KOOPA_JR_DEMO },
31 { .mActorProfile = &g_profile_KOOPA_SHIP_FOR_CASTLE_DEMO },
32 { .mActorProfile = &g_profile_KOOPA_JR_FOR_CASTLE_DEMO },
33 { .mActorProfile = &g_profile_PEACH_FOR_CASTLE_DEMO },
34 { .mActorProfile = &g_profile_KAMECK_FOR_CASTLE_DEMO },
35 { .mActorProfile = &g_profile_LEMMY_FOOTHOLD },
36 { .mActorProfile = &g_profile_LEMMY_FOOTHOLD_MAIN },
37 { .mActorProfile = &g_profile_CASTLE_BOSS_DOOR },
38 { .mActorProfile = &g_profile_CASTLE_BOSS_KEY },
39 { .mActorProfile = &g_profile_AC_BATTLE_GAME },
40 { .mActorProfile = &g_profile_AC_BATTLE_KINOPIO },
41 { .mActorProfile = &g_profile_AC_BATTLE_ITEM },
42 { .mActorProfile = &g_profile_AC_ENDING_MAIN },
43 { .mActorProfile = &g_profile_AC_BLOCK_WIND_TAG },
44 { .mActorProfile = &g_profile_AC_GROUPID },
45 { .mActorProfile = &g_profile_KAWANAGARE },
46 { .mActorProfile = &g_profile_RIVER_PAIPO },
47 { .mActorProfile = &g_profile_RIVER_ITEM },
48 { .mActorProfile = &g_profile_RIVER_COIN },
49 { .mActorProfile = &g_profile_RIVER_STARCOIN },
50 { .mActorProfile = &g_profile_RIVER_LIFT },
51 { .mActorProfile = &g_profile_RIVER_BARREL },
52 { .mActorProfile = &g_profile_RIVER_PUKU },
53 { .mActorProfile = &g_profile_RIVER_PAKKUN },
54 { .mActorProfile = &g_profile_RIVER_MGR },
55 { .mActorProfile = &g_profile_EN_KURIBO },
56 { .mActorProfile = &g_profile_EN_PATA_KURIBO },
57 { .mActorProfile = &g_profile_EN_MAME_KURIBO },
58 { .mActorProfile = &g_profile_EN_NOKONOKO },
59 { .mActorProfile = &g_profile_EN_PATAPATA },
60 { .mActorProfile = &g_profile_EN_MET },
61 { .mActorProfile = &g_profile_EN_TOGEZO },
62 { .mActorProfile = &g_profile_EN_SAKASA_TOGEZO },
63 { .mActorProfile = &g_profile_EN_BLOCK },
64 { .mActorProfile = &g_profile_EN_ITEM },
65 { .mActorProfile = &g_profile_EN_STAR_COIN },
66 { .mActorProfile = &g_profile_EN_STAR_COIN_LINE },
67 { .mActorProfile = &g_profile_EN_STAR_COIN_VOLT },
68 { .mActorProfile = &g_profile_AC_FLAGON },
69 { .mActorProfile = &g_profile_AC_4SWICHAND },
70 { .mActorProfile = &g_profile_AC_4SWICHOR },
71 { .mActorProfile = &g_profile_AC_RANDSWICH },
72 { .mActorProfile = &g_profile_AC_CHNGESWICH },
73 { .mActorProfile = &g_profile_AC_IFSWICH },
74 { .mActorProfile = &g_profile_AC_RNSWICH },
75 { .mActorProfile = &g_profile_EN_BKBLOCK },
76 { .mActorProfile = &g_profile_EN_HNSWICH },
77 { .mActorProfile = &g_profile_EN_PSWICH },
78 { .mActorProfile = &g_profile_EN_QSWICH },
79 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_SWITCH },
80 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_BIG_SWITCH },
81 { .mActorProfile = &g_profile_EN_BLSWICH },
82 { .mActorProfile = &g_profile_EN_BLPSWICH },
83 { .mActorProfile = &g_profile_EN_BLQSWICH },
84 { .mActorProfile = &g_profile_EN_BUBBLE },
85 { .mActorProfile = &g_profile_EN_DOSUN },
86 { .mActorProfile = &g_profile_EN_BIGDOSUN },
87 { .mActorProfile = &g_profile_EN_JUGEM },
88 { .mActorProfile = &g_profile_EN_JUGEM_COIN },
89 { .mActorProfile = &g_profile_EN_EATJUGEM },
90 { .mActorProfile = &g_profile_EN_JUGEM_BODY },
91 { .mActorProfile = &g_profile_EN_TOGEMET },
92 { .mActorProfile = &g_profile_EN_FIREBAR },
93 { .mActorProfile = &g_profile_EN_TOGETEKKYU },
94 { .mActorProfile = &g_profile_EN_BIG_TOGETEKKYU },
95 { .mActorProfile = &g_profile_EN_UP_DOKAN_PAKKUN },
96 { .mActorProfile = &g_profile_EN_DOWN_DOKAN_PAKKUN },
97 { .mActorProfile = &g_profile_EN_RIGHT_DOKAN_PAKKUN },
98 { .mActorProfile = &g_profile_EN_LEFT_DOKAN_PAKKUN },
99 { .mActorProfile = &g_profile_EN_UP_DOKAN_FPAKKUN },
100 { .mActorProfile = &g_profile_EN_DOWN_DOKAN_FPAKKUN },
101 { .mActorProfile = &g_profile_EN_RIGHT_DOKAN_FPAKKUN },
102 { .mActorProfile = &g_profile_EN_LEFT_DOKAN_FPAKKUN },
103 { .mActorProfile = &g_profile_EN_JIMEN_PAKKUN },
104 { .mActorProfile = &g_profile_EN_JIMEN_BIG_PAKKUN },
105 { .mActorProfile = &g_profile_EN_JIMEN_FPAKKUN },
106 { .mActorProfile = &g_profile_EN_JIMEN_BIG_FPAKKUN },
107 { .mActorProfile = &g_profile_EN_WALK_PAKKUN },
108 { .mActorProfile = &g_profile_ICEBALL },
109 { .mActorProfile = &g_profile_PL_FIREBALL },
110 { .mActorProfile = &g_profile_PAKKUN_FIREBALL },
111 { .mActorProfile = &g_profile_BROS_FIREBALL },
112 { .mActorProfile = &g_profile_BOOMERANG },
113 { .mActorProfile = &g_profile_EN_HELPOS },
114 { .mActorProfile = &g_profile_EN_FIREBROS },
115 { .mActorProfile = &g_profile_EN_BOOMERANGBROS },
116 { .mActorProfile = &g_profile_EN_HAMMERBROS },
117 { .mActorProfile = &g_profile_EN_ICEBROS },
118 { .mActorProfile = &g_profile_EN_LIFT_HAMMERBROS },
119 { .mActorProfile = &g_profile_HAMMER },
120 { .mActorProfile = &g_profile_EN_HIMANBROS },
121 { .mActorProfile = &g_profile_MEGA_HAMMER },
122 { .mActorProfile = &g_profile_BROS_ICEBALL },
123 { .mActorProfile = &g_profile_EN_BOYON },
124 { .mActorProfile = &g_profile_EN_REMOCON_TORIMOCHI },
125 { .mActorProfile = &g_profile_TAG_WIND },
126 { .mActorProfile = &g_profile_TAG_THUNDER },
127 { .mActorProfile = &g_profile_TAG_WATER },
128 { .mActorProfile = &g_profile_EN_AUTOSCR },
129 { .mActorProfile = &g_profile_OBJ_GRASS },
130 { .mActorProfile = &g_profile_EN_ENV },
131 { .mActorProfile = &g_profile_EN_KILLER },
132 { .mActorProfile = &g_profile_EN_SEARCH_KILLER },
133 { .mActorProfile = &g_profile_EN_MAGNUM_KILLER },
134 { .mActorProfile = &g_profile_EN_SEARCH_MAGNUM_KILLER },
135 { .mActorProfile = &g_profile_EN_BASABASA },
136 { .mActorProfile = &g_profile_WAKI_PARABOM },
137 { .mActorProfile = &g_profile_EN_BOMHEI },
138 { .mActorProfile = &g_profile_EN_PARA_BOMHEI },
139 { .mActorProfile = &g_profile_EN_MECHA_KOOPA },
140 { .mActorProfile = &g_profile_EN_MOUSE },
141 { .mActorProfile = &g_profile_EN_GHOST_JUGEM },
142 { .mActorProfile = &g_profile_DOKAN_WAKIDASHI },
143 { .mActorProfile = &g_profile_EN_CRASHER },
144 { .mActorProfile = &g_profile_AC_WAKILIFT },
145 { .mActorProfile = &g_profile_EN_BIRIKYU },
146 { .mActorProfile = &g_profile_EN_LINE_BIRIKYU },
147 { .mActorProfile = &g_profile_EN_BIRIKYU_MAKER },
148 { .mActorProfile = &g_profile_EN_CHOROBON },
149 { .mActorProfile = &g_profile_EN_SANBO },
150 { .mActorProfile = &g_profile_EN_SANBO_PARTS },
151 { .mActorProfile = &g_profile_EN_SANBO_EL },
152 { .mActorProfile = &g_profile_EN_GURUGURU },
153 { .mActorProfile = &g_profile_EN_GESSO },
154 { .mActorProfile = &g_profile_EN_BARAMAKI_GESSO },
155 { .mActorProfile = &g_profile_EN_GOALPOLE },
156 { .mActorProfile = &g_profile_EN_GESSO_CHILD },
157 { .mActorProfile = &g_profile_BARNAR_MGR },
158 { .mActorProfile = &g_profile_EN_SYNCRO_BARNAR },
159 { .mActorProfile = &g_profile_EN_BARNAR },
160 { .mActorProfile = &g_profile_EN_LARGE_BARNAR },
161 { .mActorProfile = &g_profile_EN_PUKUPUKU_PARENT },
162 { .mActorProfile = &g_profile_AC_TEAM_PUKUPUKU },
163 { .mActorProfile = &g_profile_EN_PUKUPUKU },
164 { .mActorProfile = &g_profile_EN_TOGEPUKU },
165 { .mActorProfile = &g_profile_EN_MIDDLE_PUKU },
166 { .mActorProfile = &g_profile_EN_PUKUCOIN },
167 { .mActorProfile = &g_profile_EN_KARON },
168 { .mActorProfile = &g_profile_EN_BIGKARON },
169 { .mActorProfile = &g_profile_EN_KARON_HEAD },
170 { .mActorProfile = &g_profile_EN_REVERSE },
171 { .mActorProfile = &g_profile_EN_WAKI_JUGEM },
172 { .mActorProfile = &g_profile_EN_WIRE_TURN },
173 { .mActorProfile = &g_profile_EN_BIG_WIRE_TURN },
174 { .mActorProfile = &g_profile_EN_NET_NOKONOKO_LR },
175 { .mActorProfile = &g_profile_EN_NET_NOKONOKO_UD },
176 { .mActorProfile = &g_profile_BIGHANA_MGR },
177 { .mActorProfile = &g_profile_HANA_MOUNTAIN },
178 { .mActorProfile = &g_profile_EN_HANACHAN },
179 { .mActorProfile = &g_profile_EN_BIG_HANACHAN },
180 { .mActorProfile = &g_profile_EN_TERESA },
181 { .mActorProfile = &g_profile_EN_BIG_TERESA },
182 { .mActorProfile = &g_profile_EN_CROW },
183 { .mActorProfile = &g_profile_EN_BIGPILE_UNDER },
184 { .mActorProfile = &g_profile_EN_BIGPILE_UPPER },
185 { .mActorProfile = &g_profile_EN_BIGPILE_RIGHT },
186 { .mActorProfile = &g_profile_EN_BIGPILE_LEFT },
187 { .mActorProfile = &g_profile_EN_SUPER_BIGPILE_RIGHT },
188 { .mActorProfile = &g_profile_EN_SUPER_BIGPILE_LEFT },
189 { .mActorProfile = &g_profile_EN_GOKUBUTO_BIGPILE_UNDER },
190 { .mActorProfile = &g_profile_EN_GOKUBUTO_BIGPILE_UPPER },
191 { .mActorProfile = &g_profile_EN_MORTON_BIGPILE },
192 { .mActorProfile = &g_profile_EN_YAJIRUSHI },
193 { .mActorProfile = &g_profile_EN_WANWAN },
194 { .mActorProfile = &g_profile_EN_WANWAN_PILE },
195 { .mActorProfile = &g_profile_EN_JUMPPUKU },
196 { .mActorProfile = &g_profile_EN_IGAPUKU },
197 { .mActorProfile = &g_profile_EN_WAKI_IGAPUKU },
198 { .mActorProfile = &g_profile_EN_FIRESNAKE },
199 { .mActorProfile = &g_profile_EN_BOSS_KAMECK },
200 { .mActorProfile = &g_profile_EN_SLIP_PENGUIN },
201 { .mActorProfile = &g_profile_WAKI_SLIP_PENGUIN2 },
202 { .mActorProfile = &g_profile_EN_SLIP_PENGUIN2 },
203 { .mActorProfile = &g_profile_SLIP_PENGUIN2_GLASSES },
204 { .mActorProfile = &g_profile_EN_IGA_KURIBO },
205 { .mActorProfile = &g_profile_EN_WATERSTREAM },
206 { .mActorProfile = &g_profile_AWA },
207 { .mActorProfile = &g_profile_DUMMY_DOOR_PARENT },
208 { .mActorProfile = &g_profile_DUMMY_DOOR_CHILD },
209 { .mActorProfile = &g_profile_DUMMY_DOOR },
210 { .mActorProfile = &g_profile_NOBORIBOU_OBAKE },
211 { .mActorProfile = &g_profile_UNTEI_ROPE },
212 { .mActorProfile = &g_profile_REMO_DOOR },
213 { .mActorProfile = &g_profile_REMO_SLIDE_DOOR },
214 { .mActorProfile = &g_profile_BRANCH },
215 { .mActorProfile = &g_profile_BG_CENTER },
216 { .mActorProfile = &g_profile_KAMECK_MAGIC },
217 { .mActorProfile = &g_profile_SINKDOKAN_UP },
218 { .mActorProfile = &g_profile_SINKDOKAN_DOWN },
219 { .mActorProfile = &g_profile_SINKDOKAN_LEFT },
220 { .mActorProfile = &g_profile_SINKDOKAN_RIGHT },
221 { .mActorProfile = &g_profile_FLYDOKAN_UP },
222 { .mActorProfile = &g_profile_FLYDOKAN_DOWN },
223 { .mActorProfile = &g_profile_FLYDOKAN_LEFT },
224 { .mActorProfile = &g_profile_FLYDOKAN_RIGHT },
225 { .mActorProfile = &g_profile_EN_HATENA_BALLOON },
226 { .mActorProfile = &g_profile_EN_ONEWAY_GATE },
227 { .mActorProfile = &g_profile_EN_PATABLOCK },
228 { .mActorProfile = &g_profile_EN_KERONPA },
229 { .mActorProfile = &g_profile_KERONPA_FIRE },
230 { .mActorProfile = &g_profile_AC_NEXTGOTO_BLOCK },
231 { .mActorProfile = &g_profile_EN_BAKUBAKU },
232 { .mActorProfile = &g_profile_EN_DOOR },
233 { .mActorProfile = &g_profile_EN_SWITCHDOOR },
234 { .mActorProfile = &g_profile_EN_OBAKEDOOR },
235 { .mActorProfile = &g_profile_EN_TORIDEDOOR },
236 { .mActorProfile = &g_profile_EN_CASTLEDOOR },
237 { .mActorProfile = &g_profile_EN_KOOPADOOR },
238 { .mActorProfile = &g_profile_AC_REVERSEBLOCK },
239 { .mActorProfile = &g_profile_CHUKAN_POINT },
240 { .mActorProfile = &g_profile_EN_MAX_UE_LEFT },
241 { .mActorProfile = &g_profile_EN_MAX_UE_RIGHT },
242 { .mActorProfile = &g_profile_EN_MAX_UE2_LEFT },
243 { .mActorProfile = &g_profile_EN_MAX_UE2_RIGHT },
244 { .mActorProfile = &g_profile_EN_ZOOM },
245 { .mActorProfile = &g_profile_EN_BOSS_LARRY },
246 { .mActorProfile = &g_profile_EN_BOSS_WENDY },
247 { .mActorProfile = &g_profile_EN_BOSS_IGGY },
248 { .mActorProfile = &g_profile_EN_BOSS_LEMMY },
249 { .mActorProfile = &g_profile_EN_BOSS_MORTON },
250 { .mActorProfile = &g_profile_EN_BOSS_ROY },
251 { .mActorProfile = &g_profile_EN_BOSS_LUDWIG },
252 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_LARRY },
253 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_ROY },
254 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_WENDY },
255 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_IGGY },
256 { .mActorProfile = &g_profile_CASTLE_LEMMY_BALL },
257 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_LEMMY },
258 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_MORTON },
259 { .mActorProfile = &g_profile_OBJ_LUDWIG },
260 { .mActorProfile = &g_profile_EN_BOSS_CASTLE_LUDWIG },
261 { .mActorProfile = &g_profile_EN_BOSS_KOOPA },
262 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_DEMO_KAMECK },
263 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_DEMO_PEACH },
264 { .mActorProfile = &g_profile_AC_WAKI_KOOPA_FIRE },
265 { .mActorProfile = &g_profile_KOOPA_FIRE },
266 { .mActorProfile = &g_profile_LARRY_FIRE },
267 { .mActorProfile = &g_profile_KOKOOPA_RING },
268 { .mActorProfile = &g_profile_KOKOOPA_BALL },
269 { .mActorProfile = &g_profile_KOKOOPA_THREEWAY_BLITZ },
270 { .mActorProfile = &g_profile_LEMMY_BALL },
271 { .mActorProfile = &g_profile_CASTLE_LEMMY_THROW_BALL },
272 { .mActorProfile = &g_profile_OBJ_IGGY_SLED },
273 { .mActorProfile = &g_profile_OBJ_IGGY_WANWAN },
274 { .mActorProfile = &g_profile_OBJ_MORTON },
275 { .mActorProfile = &g_profile_OBJ_ROY },
276 { .mActorProfile = &g_profile_OBJ_LARRY },
277 { .mActorProfile = &g_profile_OBJ_WENDY },
278 { .mActorProfile = &g_profile_AC_BOSS_KOOPA_SCAFFOLD },
279 { .mActorProfile = &g_profile_AC_BOSS_KOOPA_RUBBLE },
280 { .mActorProfile = &g_profile_AC_BOSS_KOOPA_BG_EFFECT },
281 { .mActorProfile = &g_profile_CASTLE_LUDWIG_BLITZ },
282 { .mActorProfile = &g_profile_CASTLE_LUDWIG_BLITZ_MGR },
283 { .mActorProfile = &g_profile_WAKI_KOKOOPA_FIRE },
284 { .mActorProfile = &g_profile_FALL_FIRE },
285 { .mActorProfile = &g_profile_WAKI_FIRE },
286 { .mActorProfile = &g_profile_FIRE_BLITZ },
287 { .mActorProfile = &g_profile_KOKOOPA_SEARCH_FIRE },
288 { .mActorProfile = &g_profile_EN_UNIZOO },
289 { .mActorProfile = &g_profile_EN_UNIRA },
290 { .mActorProfile = &g_profile_EN_KANIBO },
291 { .mActorProfile = &g_profile_EN_KANITAMA },
292 { .mActorProfile = &g_profile_EN_KOPONE },
293 { .mActorProfile = &g_profile_EN_AKOYA },
294 { .mActorProfile = &g_profile_EN_MIDDLE_KURIBO },
295 { .mActorProfile = &g_profile_EN_LARGE_KURIBO },
296 { .mActorProfile = &g_profile_EN_BEANS_KURIBO },
297 { .mActorProfile = &g_profile_AC_STRONGBOX },
298 { .mActorProfile = &g_profile_EN_REMOCON_CANNON },
299 { .mActorProfile = &g_profile_WAKI_TOGETEKKYU },
300 { .mActorProfile = &g_profile_JR_CLOWN_A },
301 { .mActorProfile = &g_profile_JR_CLOWN_B },
302 { .mActorProfile = &g_profile_JR_CLOWN_C },
303 { .mActorProfile = &g_profile_JR_CLOWN_FOR_PLAYER },
304 { .mActorProfile = &g_profile_FLOOR_JR_A },
305 { .mActorProfile = &g_profile_FLOOR_JR_B },
306 { .mActorProfile = &g_profile_FLOOR_JR_C },
307 { .mActorProfile = &g_profile_FLOOR_JR_C_MGR },
308 { .mActorProfile = &g_profile_BOMB_JR_C },
309 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_JR_A },
310 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_JR_B },
311 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_JR_C },
312 { .mActorProfile = &g_profile_JR_FIRE },
313 { .mActorProfile = &g_profile_JR_FLOOR_FIRE },
314 { .mActorProfile = &g_profile_JR_FLOOR_FIRE_MGR },
315 { .mActorProfile = &g_profile_JR_CLOWN_FOR_JR_C_DEMO },
316 { .mActorProfile = &g_profile_KAMECK_FOR_AIRSHIP_DEMO },
317 { .mActorProfile = &g_profile_PEACH_FOR_AIRSHIP_DEMO },
318 { .mActorProfile = &g_profile_KOOPA_SHIP_FOR_AIRSHIP_DEMO },
319 { .mActorProfile = &g_profile_EN_EATCOIN },
320 { .mActorProfile = &g_profile_AC_WAKI_KILLER },
321 { .mActorProfile = &g_profile_WAKI_KERONPA },
322 { .mActorProfile = &g_profile_AC_WAKI_PUKUPUKU },
323 { .mActorProfile = &g_profile_BELT_NEEDLE },
324 { .mActorProfile = &g_profile_INTERMITTENT },
325 { .mActorProfile = &g_profile_MIST_INTERMITTENT },
326 { .mActorProfile = &g_profile_YOGAN_INTERMITTENT },
327 { .mActorProfile = &g_profile_EN_IBARAMUSHI },
328 { .mActorProfile = &g_profile_WAKI_ANKOH },
329 { .mActorProfile = &g_profile_EN_CHOCHIN_ANKOH },
330 { .mActorProfile = &g_profile_EN_MISTMAN },
331 { .mActorProfile = &g_profile_EN_TESTMAN },
332 { .mActorProfile = &g_profile_EN_CLOUD },
333 { .mActorProfile = &g_profile_AC_ITEM_KEY },
334 { .mActorProfile = &g_profile_AC_YOSHI_EGG },
335 { .mActorProfile = &g_profile_EN_WATERPAIPO },
336 { .mActorProfile = &g_profile_EN_WATERPAKKUN },
337 { .mActorProfile = &g_profile_FOO_BALL },
338 { .mActorProfile = &g_profile_MT_HANACHAN },
339 { .mActorProfile = &g_profile_EN_LR_STOP_UP },
340 { .mActorProfile = &g_profile_EN_LR_STOP_DW },
341 { .mActorProfile = &g_profile_EN_ROT_PAKKUN },
342 { .mActorProfile = &g_profile_EN_POLTER },
343 { .mActorProfile = &g_profile_EN_ICICLE },
344 { .mActorProfile = &g_profile_WALLINSECT_MGR },
345 { .mActorProfile = &g_profile_EN_WALLINSECT },
346 { .mActorProfile = &g_profile_EN_LANDBARREL },
347 { .mActorProfile = &g_profile_EN_IWAO },
348 { .mActorProfile = &g_profile_IWAO_ROCK },
349 { .mActorProfile = &g_profile_KAZAN_MGR },
350 { .mActorProfile = &g_profile_KAZAN_ROCK },
351 { .mActorProfile = &g_profile_EN_CANNON_BULLET },
352 { .mActorProfile = &g_profile_EN_CHOROPU },
353 { .mActorProfile = &g_profile_EN_MANHOLE_CHOROPU },
354 { .mActorProfile = &g_profile_CHOROPOO_SHADOW },
355 { .mActorProfile = &g_profile_MINI_GAME_BALLOON },
356 { .mActorProfile = &g_profile_MINI_GAME_BALLOON_STICK },
357 { .mActorProfile = &g_profile_EN_JELLY_FISH },
358 { .mActorProfile = &g_profile_MINI_GAME_WIRE_MESH },
359 { .mActorProfile = &g_profile_MINI_GAME_GUN_BATTERY_MGR },
360 { .mBaseProfile = &g_profile_MINI_GAME_GUN_BATTERY_MGR_OBJ },
361 { .mActorProfile = &g_profile_MINI_GAME_WIRE_MESH_MGR },
362 { .mBaseProfile = &g_profile_MINI_GAME_WIRE_MESH_MGR_OBJ },
363 { .mActorProfile = &g_profile_PEACH_CASTLE_SEQUENCE_MGR },
364 { .mBaseProfile = &g_profile_PEACH_CASTLE_SEQUENCE_MGR_OBJ },
365 { .mActorProfile = &g_profile_PEACH_CASTLE_BLOCK },
366 { .mActorProfile = &g_profile_MINI_GAME_KINOPIO },
367 { .mActorProfile = &g_profile_AC_KANBAN_ARROW },
368 { .mActorProfile = &g_profile_AC_WATER_BUBBLE },
369 { .mActorProfile = &g_profile_EN_BUBBLE_CONTROL },
370 { .mActorProfile = &g_profile_AC_WAKI_WOODBOX },
371 { .mActorProfile = &g_profile_AC_AUTOSCROOL_SWICH },
372 { .mActorProfile = &g_profile_AC_ROTATION_GHOST_PARENT },
373 { .mActorProfile = &g_profile_EN_ROTATION_GHOST },
374 { .mActorProfile = &g_profile_SHIP_WINDOW },
375 { .mActorProfile = &g_profile_EN_MADOPU },
376 { .mActorProfile = &g_profile_SPANA },
377 { .mActorProfile = &g_profile_EN_GABON },
378 { .mActorProfile = &g_profile_GABON_ROCK },
379 { .mActorProfile = &g_profile_MANHOLE },
380 { .mActorProfile = &g_profile_BGM_INTERLOCKING_DUMMY_BLOCK },
381 { .mActorProfile = &g_profile_BGM_INTERLOCKING_DUMMY_BLOCK_MGR },
382 { .mActorProfile = &g_profile_EN_KING_KILLER },
383 { .mActorProfile = &g_profile_EN_WATER_BUBBLE_BULLET },
384 { .mActorProfile = &g_profile_EN_FRUIT },
385 { .mActorProfile = &g_profile_OBJ_SPARKS },
386 { .mActorProfile = &g_profile_OBJ_SNOW },
387 { .mActorProfile = &g_profile_TAG_SCROLL },
388 { .mActorProfile = &g_profile_AC_BLOCK_GROUP },
389 { .mActorProfile = &g_profile_AC_BLOCK_ONEUP },
390 { .mActorProfile = &g_profile_AC_BLOCK_COIN },
391 { .mActorProfile = &g_profile_AC_WAKI_SEARCH_MAGKILLER },
392 { .mActorProfile = &g_profile_EN_TOBIPUKU },
393 { .mActorProfile = &g_profile_AC_WAKI_TOBIPUKU },
394 { .mActorProfile = &g_profile_NEEDLE_FOR_KOOPA_JR_B },
395 { .mActorProfile = &g_profile_TOP_BG_FOR_CASTLE_LUDWIG },
396 { .mActorProfile = &g_profile_MIDDLE_BG_FOR_CASTLE_LUDWIG },
397 { .mActorProfile = &g_profile_BOTTOM_BG_FOR_CASTLE_LUDWIG },
398 { .mActorProfile = &g_profile_MD_ACTOR },
399 { .mBaseProfile = &g_profile_MD_CAMERA },
400 { .mActorProfile = &g_profile_EN_CLOUDLT },
401 { .mActorProfile = &g_profile_UNIT_RAIL },
402 { .mActorProfile = &g_profile_UNIT_CHIKUWA },
403 { .mActorProfile = &g_profile_OBJ_SEAWEED },
404 { .mActorProfile = &g_profile_TAG_ENVSOUND },
405 { .mActorProfile = &g_profile_EN_COIN },
406 { .mActorProfile = &g_profile_EN_COIN_JUGEM },
407 { .mActorProfile = &g_profile_EN_COIN_JUMP },
408 { .mActorProfile = &g_profile_EN_COIN_FLOOR },
409 { .mActorProfile = &g_profile_EN_COIN_VOLT },
410 { .mActorProfile = &g_profile_EN_COIN_WIND },
411 { .mActorProfile = &g_profile_EN_BLUE_COIN },
412 { .mActorProfile = &g_profile_EN_COIN_WATER },
413 { .mActorProfile = &g_profile_EN_REDCOIN },
414 { .mActorProfile = &g_profile_EN_GREENCOIN },
415 { .mActorProfile = &g_profile_ICE_ACTOR },
416 { .mActorProfile = &g_profile_AC_LIGHT_BLOCK },
417 { .mActorProfile = &g_profile_AC_PROP_BLOCK },
418 { .mActorProfile = &g_profile_ENEMY_ICE },
419 { .mActorProfile = &g_profile_PLAYER_ICE },
420 { .mActorProfile = &g_profile_SLIDE_BLOCK },
421 { .mActorProfile = &g_profile_POW_BLOCK },
422 { .mActorProfile = &g_profile_BLOCK_TARU },
423 { .mActorProfile = &g_profile_OBJ_CENTER },
424 { .mActorProfile = &g_profile_OBJ_CENTER2 },
425 { .mActorProfile = &g_profile_EN_LIFT_ROTATION_FULL },
426 { .mActorProfile = &g_profile_LIFT_ROTATION_FULL_CHIKA },
427 { .mActorProfile = &g_profile_LIFT_ROTATION_FULL_KINOKO },
428 { .mActorProfile = &g_profile_LIFT_ROTATION_FULL_COLOR },
429 { .mActorProfile = &g_profile_CAGE_BLOCK },
430 { .mActorProfile = &g_profile_LIFT_ZEN_HAMMER },
431 { .mActorProfile = &g_profile_LIFT_ZEN_SUISYA },
432 { .mActorProfile = &g_profile_LIFT_ZEN_KAITEN_KANAAMI },
433 { .mActorProfile = &g_profile_MOUSE_HOLE },
434 { .mActorProfile = &g_profile_KATAMUKIYUKA },
435 { .mActorProfile = &g_profile_LIFT_TORIDE_ROLL },
436 { .mActorProfile = &g_profile_AC_LIFT_RIDE_HMOVE },
437 { .mActorProfile = &g_profile_AC_LIFT_OBJBG_VMOVE },
438 { .mActorProfile = &g_profile_AC_LIFT_OBJBG_HMOVE },
439 { .mActorProfile = &g_profile_AC_LIFT_OBJBG_HMOVE_BIG },
440 { .mActorProfile = &g_profile_EN_OBJ_POL },
441 { .mActorProfile = &g_profile_EN_OBJ_POL_TORIDE },
442 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_L },
443 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_R },
444 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_LR },
445 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_U },
446 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_D },
447 { .mActorProfile = &g_profile_EN_OBJ_POL_NEEDLE_UD },
448 { .mActorProfile = &g_profile_LIFT_ZEN_TOGE },
449 { .mActorProfile = &g_profile_LIFT_ZEN_SHIRO_YOGAN },
450 { .mActorProfile = &g_profile_LIFT_ZEN_KAIHEI },
451 { .mActorProfile = &g_profile_LIFT_DOKAN },
452 { .mActorProfile = &g_profile_EN_PAIR_OBJ_PARENT },
453 { .mActorProfile = &g_profile_EN_PAIR_OBJ_CHILD },
454 { .mActorProfile = &g_profile_LIFT_ZEN_SHIRO },
455 { .mActorProfile = &g_profile_EN_PAIR_OBJ_CHILD_TORIDE },
456 { .mActorProfile = &g_profile_WAKI_ICE_ASHIBA },
457 { .mActorProfile = &g_profile_WAKI_ICE_ASHIBA_WATER },
458 { .mActorProfile = &g_profile_ICE_ASHIBA },
459 { .mActorProfile = &g_profile_ICE_ASHIBA_WATER },
460 { .mActorProfile = &g_profile_ICE_ASHIBA_RAIL },
461 { .mActorProfile = &g_profile_AC_LIFT_RIDE_VMOVE },
462 { .mActorProfile = &g_profile_AC_LIFT_SEESAW },
463 { .mActorProfile = &g_profile_AC_LIFT_FALL },
464 { .mActorProfile = &g_profile_AC_LIFT_REMOCON_SEESAW },
465 { .mActorProfile = &g_profile_EN_LIFT_WHEEL },
466 { .mActorProfile = &g_profile_AC_LIFT_BALANCE },
467 { .mActorProfile = &g_profile_AC_LIFT_REMOCON_BALANCE_CLINCH },
468 { .mActorProfile = &g_profile_AC_LIFT_REMOCON_BALANCE },
469 { .mActorProfile = &g_profile_AC_LIFT_REMOCON_XLINE },
470 { .mActorProfile = &g_profile_EN_LIFT_REMOCON_TRPLN },
471 { .mActorProfile = &g_profile_EN_TRPLN_WALL },
472 { .mActorProfile = &g_profile_EN_CHIKUWA_BLOCK },
473 { .mActorProfile = &g_profile_EN_CLIFF_CHIKUWA_BLOCK },
474 { .mActorProfile = &g_profile_EN_KILLER_HOUDAI },
475 { .mActorProfile = &g_profile_EN_MAGNUM_KILLER_HOUDAI },
476 { .mActorProfile = &g_profile_AC_WAKILIFT_STEP },
477 { .mActorProfile = &g_profile_AC_LINE_LIFT },
478 { .mActorProfile = &g_profile_LINE_SPIN_LIFT },
479 { .mActorProfile = &g_profile_PALM_TREE },
480 { .mActorProfile = &g_profile_NICE_BOAT },
481 { .mActorProfile = &g_profile_LINE_KINOKO_BLOCK },
482 { .mActorProfile = &g_profile_LADDER },
483 { .mActorProfile = &g_profile_TARZAN_TSUTA },
484 { .mActorProfile = &g_profile_TARZAN_IVY },
485 { .mActorProfile = &g_profile_EN_LIFT_ROTATION_HALF },
486 { .mActorProfile = &g_profile_LIFT_HURIKO_CENTER },
487 { .mActorProfile = &g_profile_LIFT_HURIKO },
488 { .mActorProfile = &g_profile_AC_LIFT_RIDEMOVE },
489 { .mActorProfile = &g_profile_EN_LIFT_BURANKO },
490 { .mActorProfile = &g_profile_AC_LIFT_WATERWHEEL },
491 { .mActorProfile = &g_profile_EN_RAIL_POLYGON },
492 { .mActorProfile = &g_profile_EN_RAIL_POLY_ICE },
493 { .mActorProfile = &g_profile_EN_RAIL_POLY_PARENT },
494 { .mActorProfile = &g_profile_EN_RAIL_POLY_CHILD },
495 { .mActorProfile = &g_profile_FREEFALL },
496 { .mActorProfile = &g_profile_EN_GURA_ROCK },
497 { .mActorProfile = &g_profile_EN_GURA_YUKA },
498 { .mActorProfile = &g_profile_EN_KAITEN_HOUDAI },
499 { .mActorProfile = &g_profile_EN_REDRING },
500 { .mActorProfile = &g_profile_EN_BARREL },
501 { .mActorProfile = &g_profile_EN_JUMPDAI },
502 { .mActorProfile = &g_profile_EN_BIG_HNSWICH },
503 { .mActorProfile = &g_profile_EN_BIGBLOCK },
504 { .mActorProfile = &g_profile_EN_SNAKEBLOCK },
505 { .mActorProfile = &g_profile_EN_MARUTA },
506 { .mActorProfile = &g_profile_OBJ_KAMECK },
507 { .mActorProfile = &g_profile_AC_LIFT_SPINROTATION },
508 { .mActorProfile = &g_profile_AC_LIFT_SPINROTATION_SYNC },
509 { .mActorProfile = &g_profile_EN_RULETBLOCK },
510 { .mActorProfile = &g_profile_AC_LIFT_SCALES },
511 { .mActorProfile = &g_profile_AC_LIFT_SCALES_STEP },
512 { .mActorProfile = &g_profile_EN_TARZANROPE },
513 { .mActorProfile = &g_profile_AC_LIFT_BOSS_REMOCON_SEESAW },
514 { .mActorProfile = &g_profile_AC_CHENGE_BLOCK },
515 { .mActorProfile = &g_profile_EN_FIXATION_ICICLE },
516 { .mActorProfile = &g_profile_EN_OBJ_HATENA_BLOCK },
517 { .mActorProfile = &g_profile_EN_OBJ_HATENAB_BLOCK },
518 { .mActorProfile = &g_profile_EN_OBJ_RENGA_BLOCK },
519 { .mActorProfile = &g_profile_EN_OBJ_CLEAR_BLOCK },
520 { .mActorProfile = &g_profile_AC_OBJ_CLEAR_BLOCK },
521 { .mActorProfile = &g_profile_EN_HATENA_BLOCK_LINE },
522 { .mActorProfile = &g_profile_EN_RENGA_BLOCK_LINE },
523 { .mActorProfile = &g_profile_EN_BLOCK_HATENA_WATER },
524 { .mActorProfile = &g_profile_EN_BLOCK_SOROBAN },
525 { .mActorProfile = &g_profile_EN_BLOCK_STAFFROLL },
526 { .mActorProfile = &g_profile_ELASTIC_KINOKO_PARENT },
527 { .mActorProfile = &g_profile_ELASTIC_KINOKO },
528 { .mActorProfile = &g_profile_EN_WHITE_BLOCK },
529 { .mActorProfile = &g_profile_MANTA_MGR },
530 { .mActorProfile = &g_profile_MANTA_MGR2 },
531 { .mActorProfile = &g_profile_MANTA },
532 { .mActorProfile = &g_profile_AC_LIFT_SLIDE_KINOKO },
533 { .mActorProfile = &g_profile_EN_ROTATION_BLOCK },
534 { .mActorProfile = &g_profile_EN_COIN_ANGLE },
535 { .mActorProfile = &g_profile_ROT_DOKAN },
536 { .mActorProfile = &g_profile_EN_BLOCK_HATENA_ANGLE },
537 { .mActorProfile = &g_profile_EN_BLOCK_RENGA_ANGLE },
538 { .mActorProfile = &g_profile_AC_WIRE_CIRCLE },
539 { .mActorProfile = &g_profile_AC_WIRE_REMOCON },
540 { .mActorProfile = &g_profile_AC_LIFT_ICE_SPRING },
541 { .mActorProfile = &g_profile_ICELUMP },
542 { .mActorProfile = &g_profile_ICECUBE },
543 { .mActorProfile = &g_profile_EN_WOODBOX },
544 { .mActorProfile = &g_profile_EN_PATAMET },
545 { .mActorProfile = &g_profile_EN_BIG_PATAMET },
546 { .mActorProfile = &g_profile_NUT },
547 { .mActorProfile = &g_profile_EN_BIG_MET },
548 { .mActorProfile = &g_profile_EN_GAKE_NOKO },
549 { .mActorProfile = &g_profile_AC_DOKAN_CANNON },
550 { .mActorProfile = &g_profile_AC_SHIP_CANNON },
551 { .mActorProfile = &g_profile_AC_ROT_CANNON },
552 { .mActorProfile = &g_profile_AC_ROT_DOKAN_CANNON },
553 { .mActorProfile = &g_profile_ROT_BARNAR },
554 { .mActorProfile = &g_profile_CIRCLE_RIGHT },
555 { .mActorProfile = &g_profile_BLOCK_LIGHT },
556 { .mActorProfile = &g_profile_HAND_RIGHT },
557 { .mActorProfile = &g_profile_EN_BIG_ICICLE },
558 { .mActorProfile = &g_profile_AC_WATER_BUBBLE_PARENT },
559 { .mActorProfile = &g_profile_AC_WATER_BUBBLE_CANNON },
560 { .mActorProfile = &g_profile_EN_KILLER_HOUDAI_SLIDE },
561 { .mActorProfile = &g_profile_EN_BLACK_PAKKUN },
562 { .mActorProfile = &g_profile_TORCHILIGHT },
563 { .mActorProfile = &g_profile_EN_BLOCK_CLOUD },
564 { .mActorProfile = &g_profile_AC_WIRE_MOVE },
565 { .mActorProfile = &g_profile_OBJ_FRUITTREE },
566 { .mActorProfile = &g_profile_EN_BOUNCE_BALL },
567 { .mActorProfile = &g_profile_EN_BLOCK_HATENA_PLAYER },
568 { .mActorProfile = &g_profile_EN_BLOCK_RENGA_PLAYER },
569 { .mActorProfile = &g_profile_AC_FREEZER },
570 { .mActorProfile = &g_profile_AC_WIRE_FOOTHOLD },
571 { .mActorProfile = &g_profile_EN_ITEM_IVY },
572 { .mActorProfile = &g_profile_TARZAN_ROPE },
573 { .mActorProfile = &g_profile_CANNON_PIPE },
574 { .mActorProfile = &g_profile_KINOKO_LIFT_PARENT },
575 { .mActorProfile = &g_profile_KINOKO_LIFT },
576 { .mActorProfile = &g_profile_OBJ_SPIN_PARENT },
577 { .mActorProfile = &g_profile_OBJ_SPIN_CHILD },
578 { .mActorProfile = &g_profile_OBJ_SPIN_ASHIBA },
579 { .mActorProfile = &g_profile_SPIN_WIRE },
580 { .mActorProfile = &g_profile_WARP_CANNON },
581 { .mActorProfile = &g_profile_OBJ_KINOKO },
582 { .mActorProfile = &g_profile_ZOOM_PIPE },
583 { .mActorProfile = &g_profile_ZOOM_PIPE_DOWN },
584 { .mActorProfile = &g_profile_OBJ_PIPE_UP },
585 { .mActorProfile = &g_profile_OBJ_PIPE_UP_NG },
586 { .mActorProfile = &g_profile_OBJ_PIPE_DOWN },
587 { .mActorProfile = &g_profile_OBJ_PIPE_RIGHT },
588 { .mActorProfile = &g_profile_OBJ_PIPE_LEFT },
589 { .mActorProfile = &g_profile_LIFT_DOWN_ON },
590 { .mActorProfile = &g_profile_OBJ_MOVE_ON_GHOST },
591 { .mActorProfile = &g_profile_LIFT_DOWN_ON_NORMAL },
592 { .mActorProfile = &g_profile_LIFT_RIDE_OFF },
593 { .mActorProfile = &g_profile_LINE_TRAIN },
594 { .mActorProfile = &g_profile_REMO_LINE_LIFT },
595 { .mActorProfile = &g_profile_WATER_LIFT },
596 { .mActorProfile = &g_profile_AC_NICE_COIN },
597 { .mActorProfile = &g_profile_AC_NICE_COIN_REGULAR },
598 { .mActorProfile = &g_profile_EN_BLOCK_HELP },
599 { .mActorProfile = &g_profile_FAR_BG },
600 { .mActorProfile = &g_profile_AC_BG_WATER },
601 { .mActorProfile = &g_profile_AC_BG_LAVA },
602 { .mActorProfile = &g_profile_AC_BG_POISON },
603 { .mActorProfile = &g_profile_AC_BG_SAND },
604 { .mActorProfile = &g_profile_AC_BG_CLOUD },
605 { .mActorProfile = &g_profile_AC_BG_MOYA },
606 { .mActorProfile = &g_profile_AC_WATERALL_RAIL },
607 { .mActorProfile = &g_profile_EN_BLUR },
608 { .mActorProfile = &g_profile_MASK },
609 { .mActorProfile = &g_profile_DTEST },
610 { .mActorProfile = &g_profile_AC_WATER_MOVE },
611 { .mActorProfile = &g_profile_AC_WATER_MOVE_REGULAR },
612 { .mActorProfile = &g_profile_AC_WATER_XINFINITE_MOVE },
613 { .mActorProfile = &g_profile_AC_FLOOR_GYRATION },
614 { .mActorProfile = &g_profile_AC_FLOOR_HOLE_DOKAN },
615 { .mActorProfile = &g_profile_AC_FLOOR_DOKAN_EIGHT },
616 { .mActorProfile = &g_profile_AC_GEAR_GYRATION },
617 { .mActorProfile = &g_profile_AC_SHIP_GEAR },
618 { .mActorProfile = &g_profile_AC_BIGSHELL },
619 { .mActorProfile = &g_profile_EN_BOSS_KOOPA_DEMO_CAGE },
620 { .mActorProfile = &g_profile_AC_STAND },
621 { .mActorProfile = &g_profile_AC_HOUSE_LIGHT },
622 { .mActorProfile = &g_profile_AC_LIGHT_WATER },
623 { .mActorProfile = &g_profile_AC_COPYRIGHT },
624 { .mBaseProfile = &g_profile_WII_STRAP },
625 { .mActorProfile = &g_profile_WM_CS_SEQ_MNG },
626 { .mBaseProfile = &g_profile_WORLD_CAMERA },
627 { .mActorProfile = &g_profile_WM_MAP },
628 { .mActorProfile = &g_profile_WM_IBARA },
629 { .mActorProfile = &g_profile_WM_ANTLION_MNG },
630 { .mActorProfile = &g_profile_WM_CASTLE },
631 { .mActorProfile = &g_profile_WM_TOWER },
632 { .mActorProfile = &g_profile_WM_PEACH_CASTLE },
633 { .mActorProfile = &g_profile_WM_KILLER },
634 { .mActorProfile = &g_profile_WM_KILLERBULLET },
635 { .mActorProfile = &g_profile_WM_SINKSHIP },
636 { .mActorProfile = &g_profile_WM_SWITCH },
637 { .mActorProfile = &g_profile_WM_START },
638 { .mActorProfile = &g_profile_WM_KINOKO_BASE },
639 { .mActorProfile = &g_profile_WM_KINOKO_RED },
640 { .mActorProfile = &g_profile_WM_KINOKO_1UP },
641 { .mActorProfile = &g_profile_WM_KINOKO_STAR },
642 { .mActorProfile = &g_profile_WM_COURSE },
643 { .mActorProfile = &g_profile_WM_STOP },
644 { .mActorProfile = &g_profile_WM_TORIDE },
645 { .mActorProfile = &g_profile_WM_GHOST },
646 { .mActorProfile = &g_profile_WM_DOKAN },
647 { .mActorProfile = &g_profile_WM_CANNON },
648 { .mActorProfile = &g_profile_WM_KOOPASHIP },
649 { .mActorProfile = &g_profile_WM_BOSS_BASE },
650 { .mActorProfile = &g_profile_WM_BOSS_LARRY },
651 { .mActorProfile = &g_profile_WM_BOSS_ROY },
652 { .mActorProfile = &g_profile_WM_BOSS_WENDY },
653 { .mActorProfile = &g_profile_WM_BOSS_IGGY },
654 { .mActorProfile = &g_profile_WM_BOSS_LEMMY },
655 { .mActorProfile = &g_profile_WM_BOSS_MORTON },
656 { .mActorProfile = &g_profile_WM_BOSS_LUDWIG },
657 { .mActorProfile = &g_profile_WM_BOSS_KAMECK },
658 { .mActorProfile = &g_profile_WM_ANTLION },
659 { .mActorProfile = &g_profile_WM_KURIBO },
660 { .mActorProfile = &g_profile_WM_PUKU },
661 { .mActorProfile = &g_profile_WM_PAKKUN },
662 { .mActorProfile = &g_profile_WM_BROS },
663 { .mActorProfile = &g_profile_WM_JUGEM },
664 { .mActorProfile = &g_profile_WM_PLAYER },
665 { .mActorProfile = &g_profile_WM_SUBPLAYER },
666 { .mActorProfile = &g_profile_WM_NOTE },
667 { .mActorProfile = &g_profile_WM_TREASURESHIP },
668 { .mActorProfile = &g_profile_WM_DIRECTOR },
669 { .mActorProfile = &g_profile_WM_GRID },
670 { .mActorProfile = &g_profile_WM_ISLAND },
671 { .mActorProfile = &g_profile_WM_ITEM },
672 { .mActorProfile = &g_profile_WM_CS_W3_PALM },
673 { .mActorProfile = &g_profile_WM_SURRENDER },
674 { .mActorProfile = &g_profile_WM_KOOPA_CASTLE },
675 { .mActorProfile = &g_profile_WM_ANCHOR },
676 { .mActorProfile = &g_profile_WM_PAKKUNHEAD },
677 { .mActorProfile = &g_profile_WM_CLOUD },
678 { .mActorProfile = &g_profile_WM_SMALLCLOUD },
679 { .mActorProfile = &g_profile_WM_KOOPAJR },
680 { .mActorProfile = &g_profile_WM_PEACH },
681 { .mActorProfile = &g_profile_WM_BOARD },
682 { .mActorProfile = &g_profile_WM_BUBBLE },
683 { .mActorProfile = &g_profile_WM_KINOBALLOON },
684 { .mActorProfile = &g_profile_WM_SANDPILLAR },
685 { .mActorProfile = &g_profile_WM_YOGANPILLAR },
686 { .mActorProfile = &g_profile_WM_KINOPIO },
687 { .mActorProfile = &g_profile_WM_DANCE_PAKKUN },
688 { .mActorProfile = &g_profile_WM_DOKANROUTE },
689 { .mActorProfile = &g_profile_WM_HANACHAN },
690 { .mActorProfile = &g_profile_WM_TOGEZO },
691 { .mActorProfile = &g_profile_WM_MANTA },
692 { .mActorProfile = &g_profile_WM_TERESA },
693 { .mBaseProfile = &g_profile_WORLD_SELECT },
694 { .mBaseProfile = &g_profile_WORLD_SELECT_GUIDE },
695 { .mBaseProfile = &g_profile_COLLECTION_COIN_BASE },
696 { .mBaseProfile = &g_profile_COLLECTION_COIN },
697 { .mBaseProfile = &g_profile_COURSE_SELECT_MENU },
698 { .mBaseProfile = &g_profile_NUMBER_OF_PEOPLE_CHANGE },
699 { .mBaseProfile = &g_profile_STOCK_ITEM },
700 { .mBaseProfile = &g_profile_STOCK_ITEM_SHADOW },
701 { .mBaseProfile = &g_profile_EASY_PAIRING },
702 { .mActorProfile = &g_profile_WM_2D_PLAYER },
703 { .mBaseProfile = &g_profile_EVENT_OPENING_TITLE },
704 { .mBaseProfile = &g_profile_SELECT_PLAYER },
705 { .mBaseProfile = &g_profile_MULTI_COURSE_SELECT },
706 { .mBaseProfile = &g_profile_TIME_UP },
707 { .mBaseProfile = &g_profile_COURSE_TIME_UP },
708 { .mBaseProfile = &g_profile_YES_NO_WINDOW },
709 { .mActorProfile = &g_profile_COURSE_SELECT_MANAGER },
710 { .mActorProfile = &g_profile_FUKIDASHI_MANAGER },
711 { .mActorProfile = &g_profile_SMALL_SCORE_MANAGER },
712 { .mActorProfile = &g_profile_GAMEDISPLAY },
713 { .mBaseProfile = &g_profile_OTASUKE_INFO },
714 { .mActorProfile = &g_profile_PAUSEWINDOW },
715 { .mBaseProfile = &g_profile_RESULT },
716 { .mBaseProfile = &g_profile_POINT_RESULT_MULTI },
717 { .mBaseProfile = &g_profile_POINT_RESULT_DATE_FILE },
718 { .mBaseProfile = &g_profile_POINT_RESULT_DATE_FILE_FREE },
719 { .mActorProfile = &g_profile_GOAL_MANAGER },
720 { .mBaseProfile = &g_profile_COURSE_CLEAR },
721 { .mActorProfile = &g_profile_OTEHON_CLEAR },
722 { .mBaseProfile = &g_profile_INFO_WINDOW },
723 { .mActorProfile = &g_profile_SELECT_CURSOR },
724 { .mBaseProfile = &g_profile_WARNING_MANAGER },
725 { .mBaseProfile = &g_profile_SEQUENCE_BG },
726 { .mBaseProfile = &g_profile_GAME_OVER },
727 { .mBaseProfile = &g_profile_MODE_SELECT },
728 { .mBaseProfile = &g_profile_DATE_FILE },
729 { .mBaseProfile = &g_profile_FILE_SELECT },
730 { .mBaseProfile = &g_profile_CONTINUE },
731 { .mBaseProfile = &g_profile_MINI_GAME_CANNON },
732 { .mBaseProfile = &g_profile_MINI_GAME_WIRE },
733 { .mBaseProfile = &g_profile_MODEL_PLAY_MANAGER },
734 { .mBaseProfile = &g_profile_MODEL_PLAY_BASE },
735 { .mBaseProfile = &g_profile_MODEL_PLAY_DATE },
736 { .mBaseProfile = &g_profile_MODEL_PLAY_ARROW },
737 { .mBaseProfile = &g_profile_MODEL_PLAY_GUIDE },
738 { .mBaseProfile = &g_profile_MESSAGE_WINDOW },
739 { .mBaseProfile = &g_profile_CHARACTER_CHANGE_SELECT_BASE },
740 { .mBaseProfile = &g_profile_CHARACTER_CHANGE_SELECT_CONTENTS },
741 { .mBaseProfile = &g_profile_CHARACTER_CHANGE_SELECT_ARROW },
742 { .mBaseProfile = &g_profile_CHARACTER_CHANGE_INDICATOR },
743 { .mBaseProfile = &g_profile_MULTI_COURSE_SELECT_CONTENTS },
744 { .mBaseProfile = &g_profile_COLLECTION_COIN_DATE },
745 { .mBaseProfile = &g_profile_CONTROLLER_INFORMATION },
746 { .mBaseProfile = &g_profile_DRAW_GAME },
747 { .mBaseProfile = &g_profile_STAFF_CREDIT_SCORE },
748 { .mBaseProfile = &g_profile_THE_END },
749 { .mBaseProfile = &g_profile_DEMO_MESSAGE },
750 { .mBaseProfile = &g_profile_LETTER_WINDOW },
751 { .mActorProfile = &g_profile_DUMMY_ACTOR },
752 { .mBaseProfile = &g_profile_LASTACTOR_STAGE },
753 { .mBaseProfile = &g_profile_LASTACTOR }
754};
755
756void initProfile() {
757 fProfile::sProfileList = &profileList;
758}
759
760void finalizeProlog() {
761 initProfile();
762}
763
764void finalizeEpilog() {
765 fProfile::sProfileList = nullptr;
766}
const fProfilePtr_c(* sProfileList)[PROFILE_COUNT]
A list of all profiles.
Definition f_profile.cpp:5