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