NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
A profile is a basic set of information needed to construct a base.
There exist two kinds of profiles:
The game maintains a list of all profiles for base construction purposes.
Each profile has an associated name, which can be used to determine a base's profile and also acts as an index into the profile list. A list of all profile names in string form is also available, although unused.
A typedef for profile names is provided to enhance code readability.
Use the following macros to create a profile:
Addition of profiles (and their name) to the respective lists requires manual intervention.
A profile name in string form can be obtained by calling dProf_getName. This has no practical use (and is most likely a debug leftover), but it has greatly helped the research for official game entity names.
Classes | |
struct | fProfile::fBaseProfile_c |
A set of basic information needed to construct a generic base. More... | |
struct | fProfile::fActorProfile_c |
A set of basic information needed to construct an actor base. More... | |
Macros | |
#define | CUSTOM_BASE_PROFILE(profName, className, executeOrder, drawOrder) |
Creates a basic profile with the given execute and draw order values. | |
#define | CUSTOM_ACTOR_PROFILE(profName, className, executeOrder, drawOrder, properties) |
Creates an actor profile with the given execute/draw order and actor property values. | |
#define | BASE_PROFILE(profName, className) |
Creates a basic profile, using the profile number as the execute and draw order value. | |
#define | ACTOR_PROFILE(profName, className, properties) |
Creates an actor profile, using the profile number as the execute and draw order value. | |
Typedefs | |
typedef u16 | ProfileName |
The name of a profile. Value is a fProfile::PROFILE_NAME_e. | |
Enumerations | |
enum | fProfile::PROFILE_NAME_e { BOOT , AUTO_SELECT , SELECT , WORLD_MAP , WORLD_9_DEMO , STAGE , RESTART_CRSIN , CRSIN , MOVIE , GAMEOVER , GAME_SETUP , MULTI_PLAY_COURSE_SELECT , CURSOR , PLAYER , YOSHI , WM_TEST , WM_TEST2 , BG_GM , CAMERA , YOSHI_FIRE , SLOW_QUICK_TAG , TORIDE_KOKOOPA_DEMO , BOSS_KAMECK_DEMO , BOSS_KOOPA_DEMO , CASTLE_KOKOOPA_DEMO_1ST , CASTLE_KOKOOPA_DEMO_2ND , BOSS_KOOPA_JR_DEMO , KOOPA_SHIP_FOR_CASTLE_DEMO , KOOPA_JR_FOR_CASTLE_DEMO , PEACH_FOR_CASTLE_DEMO , KAMECK_FOR_CASTLE_DEMO , LEMMY_FOOTHOLD , LEMMY_FOOTHOLD_MAIN , CASTLE_BOSS_DOOR , CASTLE_BOSS_KEY , AC_BATTLE_GAME , AC_BATTLE_KINOPIO , AC_BATTLE_ITEM , AC_ENDING_MAIN , AC_BLOCK_WIND_TAG , AC_GROUPID , KAWANAGARE , RIVER_PAIPO , RIVER_ITEM , RIVER_COIN , RIVER_STARCOIN , RIVER_LIFT , RIVER_BARREL , RIVER_PUKU , RIVER_PAKKUN , RIVER_MGR , EN_KURIBO , EN_PATA_KURIBO , EN_MAME_KURIBO , EN_NOKONOKO , EN_PATAPATA , EN_MET , EN_TOGEZO , EN_SAKASA_TOGEZO , EN_BLOCK , EN_ITEM , EN_STAR_COIN , EN_STAR_COIN_LINE , EN_STAR_COIN_VOLT , AC_FLAGON , AC_4SWICHAND , AC_4SWICHOR , AC_RANDSWICH , AC_CHNGESWICH , AC_IFSWICH , AC_RNSWICH , EN_BKBLOCK , EN_HNSWICH , EN_PSWICH , EN_QSWICH , EN_BOSS_KOOPA_SWITCH , EN_BOSS_KOOPA_BIG_SWITCH , EN_BLSWICH , EN_BLPSWICH , EN_BLQSWICH , EN_BUBBLE , EN_DOSUN , EN_BIGDOSUN , EN_JUGEM , EN_JUGEM_COIN , EN_EATJUGEM , EN_JUGEM_BODY , EN_TOGEMET , EN_FIREBAR , EN_TOGETEKKYU , EN_BIG_TOGETEKKYU , EN_UP_DOKAN_PAKKUN , EN_DOWN_DOKAN_PAKKUN , EN_RIGHT_DOKAN_PAKKUN , EN_LEFT_DOKAN_PAKKUN , EN_UP_DOKAN_FPAKKUN , EN_DOWN_DOKAN_FPAKKUN , EN_RIGHT_DOKAN_FPAKKUN , EN_LEFT_DOKAN_FPAKKUN , EN_JIMEN_PAKKUN , EN_JIMEN_BIG_PAKKUN , EN_JIMEN_FPAKKUN , EN_JIMEN_BIG_FPAKKUN , EN_WALK_PAKKUN , ICEBALL , PL_FIREBALL , PAKKUN_FIREBALL , BROS_FIREBALL , BOOMERANG , EN_HELPOS , EN_FIREBROS , EN_BOOMERANGBROS , EN_HAMMERBROS , EN_ICEBROS , EN_LIFT_HAMMERBROS , HAMMER , EN_HIMANBROS , MEGA_HAMMER , BROS_ICEBALL , EN_BOYON , EN_REMOCON_TORIMOCHI , TAG_WIND , TAG_THUNDER , TAG_WATER , EN_AUTOSCR , OBJ_GRASS , EN_ENV , EN_KILLER , EN_SEARCH_KILLER , EN_MAGNUM_KILLER , EN_SEARCH_MAGNUM_KILLER , EN_BASABASA , WAKI_PARABOM , EN_BOMHEI , EN_PARA_BOMHEI , EN_MECHA_KOOPA , EN_MOUSE , EN_GHOST_JUGEM , DOKAN_WAKIDASHI , EN_CRASHER , AC_WAKILIFT , EN_BIRIKYU , EN_LINE_BIRIKYU , EN_BIRIKYU_MAKER , EN_CHOROBON , EN_SANBO , EN_SANBO_PARTS , EN_SANBO_EL , EN_GURUGURU , EN_GESSO , EN_BARAMAKI_GESSO , EN_GOALPOLE , EN_GESSO_CHILD , BARNAR_MGR , EN_SYNCRO_BARNAR , EN_BARNAR , EN_LARGE_BARNAR , EN_PUKUPUKU_PARENT , AC_TEAM_PUKUPUKU , EN_PUKUPUKU , EN_TOGEPUKU , EN_MIDDLE_PUKU , EN_PUKUCOIN , EN_KARON , EN_BIGKARON , EN_KARON_HEAD , EN_REVERSE , EN_WAKI_JUGEM , EN_WIRE_TURN , EN_BIG_WIRE_TURN , EN_NET_NOKONOKO_LR , EN_NET_NOKONOKO_UD , BIGHANA_MGR , HANA_MOUNTAIN , EN_HANACHAN , EN_BIG_HANACHAN , EN_TERESA , EN_BIG_TERESA , EN_CROW , EN_BIGPILE_UNDER , EN_BIGPILE_UPPER , EN_BIGPILE_RIGHT , EN_BIGPILE_LEFT , EN_SUPER_BIGPILE_RIGHT , EN_SUPER_BIGPILE_LEFT , EN_GOKUBUTO_BIGPILE_UNDER , EN_GOKUBUTO_BIGPILE_UPPER , EN_MORTON_BIGPILE , EN_YAJIRUSHI , EN_WANWAN , EN_WANWAN_PILE , EN_JUMPPUKU , EN_IGAPUKU , EN_WAKI_IGAPUKU , EN_FIRESNAKE , EN_BOSS_KAMECK , EN_SLIP_PENGUIN , WAKI_SLIP_PENGUIN2 , EN_SLIP_PENGUIN2 , SLIP_PENGUIN2_GLASSES , EN_IGA_KURIBO , EN_WATERSTREAM , AWA , DUMMY_DOOR_PARENT , DUMMY_DOOR_CHILD , DUMMY_DOOR , NOBORIBOU_OBAKE , UNTEI_ROPE , REMO_DOOR , REMO_SLIDE_DOOR , BRANCH , BG_CENTER , KAMECK_MAGIC , SINKDOKAN_UP , SINKDOKAN_DOWN , SINKDOKAN_LEFT , SINKDOKAN_RIGHT , FLYDOKAN_UP , FLYDOKAN_DOWN , FLYDOKAN_LEFT , FLYDOKAN_RIGHT , EN_HATENA_BALLOON , EN_ONEWAY_GATE , EN_PATABLOCK , EN_KERONPA , KERONPA_FIRE , AC_NEXTGOTO_BLOCK , EN_BAKUBAKU , EN_DOOR , EN_SWITCHDOOR , EN_OBAKEDOOR , EN_TORIDEDOOR , EN_CASTLEDOOR , EN_KOOPADOOR , AC_REVERSEBLOCK , CHUKAN_POINT , EN_MAX_UE_LEFT , EN_MAX_UE_RIGHT , EN_MAX_UE2_LEFT , EN_MAX_UE2_RIGHT , EN_ZOOM , EN_BOSS_LARRY , EN_BOSS_WENDY , EN_BOSS_IGGY , EN_BOSS_LEMMY , EN_BOSS_MORTON , EN_BOSS_ROY , EN_BOSS_LUDWIG , EN_BOSS_CASTLE_LARRY , EN_BOSS_CASTLE_ROY , EN_BOSS_CASTLE_WENDY , EN_BOSS_CASTLE_IGGY , CASTLE_LEMMY_BALL , EN_BOSS_CASTLE_LEMMY , EN_BOSS_CASTLE_MORTON , OBJ_LUDWIG , EN_BOSS_CASTLE_LUDWIG , EN_BOSS_KOOPA , EN_BOSS_KOOPA_DEMO_KAMECK , EN_BOSS_KOOPA_DEMO_PEACH , AC_WAKI_KOOPA_FIRE , KOOPA_FIRE , LARRY_FIRE , KOKOOPA_RING , KOKOOPA_BALL , KOKOOPA_THREEWAY_BLITZ , LEMMY_BALL , CASTLE_LEMMY_THROW_BALL , OBJ_IGGY_SLED , OBJ_IGGY_WANWAN , OBJ_MORTON , OBJ_ROY , OBJ_LARRY , OBJ_WENDY , AC_BOSS_KOOPA_SCAFFOLD , AC_BOSS_KOOPA_RUBBLE , AC_BOSS_KOOPA_BG_EFFECT , CASTLE_LUDWIG_BLITZ , CASTLE_LUDWIG_BLITZ_MGR , WAKI_KOKOOPA_FIRE , FALL_FIRE , WAKI_FIRE , FIRE_BLITZ , KOKOOPA_SEARCH_FIRE , EN_UNIZOO , EN_UNIRA , EN_KANIBO , EN_KANITAMA , EN_KOPONE , EN_AKOYA , EN_MIDDLE_KURIBO , EN_LARGE_KURIBO , EN_BEANS_KURIBO , AC_STRONGBOX , EN_REMOCON_CANNON , WAKI_TOGETEKKYU , JR_CLOWN_A , JR_CLOWN_B , JR_CLOWN_C , JR_CLOWN_FOR_PLAYER , FLOOR_JR_A , FLOOR_JR_B , FLOOR_JR_C , FLOOR_JR_C_MGR , BOMB_JR_C , EN_BOSS_KOOPA_JR_A , EN_BOSS_KOOPA_JR_B , EN_BOSS_KOOPA_JR_C , JR_FIRE , JR_FLOOR_FIRE , JR_FLOOR_FIRE_MGR , JR_CLOWN_FOR_JR_C_DEMO , KAMECK_FOR_AIRSHIP_DEMO , PEACH_FOR_AIRSHIP_DEMO , KOOPA_SHIP_FOR_AIRSHIP_DEMO , EN_EATCOIN , AC_WAKI_KILLER , WAKI_KERONPA , AC_WAKI_PUKUPUKU , BELT_NEEDLE , INTERMITTENT , MIST_INTERMITTENT , YOGAN_INTERMITTENT , EN_IBARAMUSHI , WAKI_ANKOH , EN_CHOCHIN_ANKOH , EN_MISTMAN , EN_TESTMAN , EN_CLOUD , AC_ITEM_KEY , AC_YOSHI_EGG , EN_WATERPAIPO , EN_WATERPAKKUN , FOO_BALL , MT_HANACHAN , EN_LR_STOP_UP , EN_LR_STOP_DW , EN_ROT_PAKKUN , EN_POLTER , EN_ICICLE , WALLINSECT_MGR , EN_WALLINSECT , EN_LANDBARREL , EN_IWAO , IWAO_ROCK , KAZAN_MGR , KAZAN_ROCK , EN_CANNON_BULLET , EN_CHOROPU , EN_MANHOLE_CHOROPU , CHOROPOO_SHADOW , MINI_GAME_BALLOON , MINI_GAME_BALLOON_STICK , EN_JELLY_FISH , MINI_GAME_WIRE_MESH , MINI_GAME_GUN_BATTERY_MGR , MINI_GAME_GUN_BATTERY_MGR_OBJ , MINI_GAME_WIRE_MESH_MGR , MINI_GAME_WIRE_MESH_MGR_OBJ , PEACH_CASTLE_SEQUENCE_MGR , PEACH_CASTLE_SEQUENCE_MGR_OBJ , PEACH_CASTLE_BLOCK , MINI_GAME_KINOPIO , AC_KANBAN_ARROW , AC_WATER_BUBBLE , EN_BUBBLE_CONTROL , AC_WAKI_WOODBOX , AC_AUTOSCROOL_SWICH , AC_ROTATION_GHOST_PARENT , EN_ROTATION_GHOST , SHIP_WINDOW , EN_MADOPU , SPANA , EN_GABON , GABON_ROCK , MANHOLE , BGM_INTERLOCKING_DUMMY_BLOCK , BGM_INTERLOCKING_DUMMY_BLOCK_MGR , EN_KING_KILLER , EN_WATER_BUBBLE_BULLET , EN_FRUIT , OBJ_SPARKS , OBJ_SNOW , TAG_SCROLL , AC_BLOCK_GROUP , AC_BLOCK_ONEUP , AC_BLOCK_COIN , AC_WAKI_SEARCH_MAGKILLER , EN_TOBIPUKU , AC_WAKI_TOBIPUKU , NEEDLE_FOR_KOOPA_JR_B , TOP_BG_FOR_CASTLE_LUDWIG , MIDDLE_BG_FOR_CASTLE_LUDWIG , BOTTOM_BG_FOR_CASTLE_LUDWIG , MD_ACTOR , MD_CAMERA , EN_CLOUDLT , UNIT_RAIL , UNIT_CHIKUWA , OBJ_SEAWEED , TAG_ENVSOUND , EN_COIN , EN_COIN_JUGEM , EN_COIN_JUMP , EN_COIN_FLOOR , EN_COIN_VOLT , EN_COIN_WIND , EN_BLUE_COIN , EN_COIN_WATER , EN_REDCOIN , EN_GREENCOIN , ICE_ACTOR , AC_LIGHT_BLOCK , AC_PROP_BLOCK , ENEMY_ICE , PLAYER_ICE , SLIDE_BLOCK , POW_BLOCK , BLOCK_TARU , OBJ_CENTER , OBJ_CENTER2 , EN_LIFT_ROTATION_FULL , LIFT_ROTATION_FULL_CHIKA , LIFT_ROTATION_FULL_KINOKO , LIFT_ROTATION_FULL_COLOR , CAGE_BLOCK , LIFT_ZEN_HAMMER , LIFT_ZEN_SUISYA , LIFT_ZEN_KAITEN_KANAAMI , MOUSE_HOLE , KATAMUKIYUKA , LIFT_TORIDE_ROLL , AC_LIFT_RIDE_HMOVE , AC_LIFT_OBJBG_VMOVE , AC_LIFT_OBJBG_HMOVE , AC_LIFT_OBJBG_HMOVE_BIG , EN_OBJ_POL , EN_OBJ_POL_TORIDE , EN_OBJ_POL_NEEDLE_L , EN_OBJ_POL_NEEDLE_R , EN_OBJ_POL_NEEDLE_LR , EN_OBJ_POL_NEEDLE_U , EN_OBJ_POL_NEEDLE_D , EN_OBJ_POL_NEEDLE_UD , LIFT_ZEN_TOGE , LIFT_ZEN_SHIRO_YOGAN , LIFT_ZEN_KAIHEI , LIFT_DOKAN , EN_PAIR_OBJ_PARENT , EN_PAIR_OBJ_CHILD , LIFT_ZEN_SHIRO , EN_PAIR_OBJ_CHILD_TORIDE , WAKI_ICE_ASHIBA , WAKI_ICE_ASHIBA_WATER , ICE_ASHIBA , ICE_ASHIBA_WATER , ICE_ASHIBA_RAIL , AC_LIFT_RIDE_VMOVE , AC_LIFT_SEESAW , AC_LIFT_FALL , AC_LIFT_REMOCON_SEESAW , EN_LIFT_WHEEL , AC_LIFT_BALANCE , AC_LIFT_REMOCON_BALANCE_CLINCH , AC_LIFT_REMOCON_BALANCE , AC_LIFT_REMOCON_XLINE , EN_LIFT_REMOCON_TRPLN , EN_TRPLN_WALL , EN_CHIKUWA_BLOCK , EN_CLIFF_CHIKUWA_BLOCK , EN_KILLER_HOUDAI , EN_MAGNUM_KILLER_HOUDAI , AC_WAKILIFT_STEP , AC_LINE_LIFT , LINE_SPIN_LIFT , PALM_TREE , NICE_BOAT , LINE_KINOKO_BLOCK , LADDER , TARZAN_TSUTA , TARZAN_IVY , EN_LIFT_ROTATION_HALF , LIFT_HURIKO_CENTER , LIFT_HURIKO , AC_LIFT_RIDEMOVE , EN_LIFT_BURANKO , AC_LIFT_WATERWHEEL , EN_RAIL_POLYGON , EN_RAIL_POLY_ICE , EN_RAIL_POLY_PARENT , EN_RAIL_POLY_CHILD , FREEFALL , EN_GURA_ROCK , EN_GURA_YUKA , EN_KAITEN_HOUDAI , EN_REDRING , EN_BARREL , EN_JUMPDAI , EN_BIG_HNSWICH , EN_BIGBLOCK , EN_SNAKEBLOCK , EN_MARUTA , OBJ_KAMECK , AC_LIFT_SPINROTATION , AC_LIFT_SPINROTATION_SYNC , EN_RULETBLOCK , AC_LIFT_SCALES , AC_LIFT_SCALES_STEP , EN_TARZANROPE , AC_LIFT_BOSS_REMOCON_SEESAW , AC_CHENGE_BLOCK , EN_FIXATION_ICICLE , EN_OBJ_HATENA_BLOCK , EN_OBJ_HATENAB_BLOCK , EN_OBJ_RENGA_BLOCK , EN_OBJ_CLEAR_BLOCK , AC_OBJ_CLEAR_BLOCK , EN_HATENA_BLOCK_LINE , EN_RENGA_BLOCK_LINE , EN_BLOCK_HATENA_WATER , EN_BLOCK_SOROBAN , EN_BLOCK_STAFFROLL , ELASTIC_KINOKO_PARENT , ELASTIC_KINOKO , EN_WHITE_BLOCK , MANTA_MGR , MANTA_MGR2 , MANTA , AC_LIFT_SLIDE_KINOKO , EN_ROTATION_BLOCK , EN_COIN_ANGLE , ROT_DOKAN , EN_BLOCK_HATENA_ANGLE , EN_BLOCK_RENGA_ANGLE , AC_WIRE_CIRCLE , AC_WIRE_REMOCON , AC_LIFT_ICE_SPRING , ICELUMP , ICECUBE , EN_WOODBOX , EN_PATAMET , EN_BIG_PATAMET , NUT , EN_BIG_MET , EN_GAKE_NOKO , AC_DOKAN_CANNON , AC_SHIP_CANNON , AC_ROT_CANNON , AC_ROT_DOKAN_CANNON , ROT_BARNAR , CIRCLE_RIGHT , BLOCK_LIGHT , HAND_RIGHT , EN_BIG_ICICLE , AC_WATER_BUBBLE_PARENT , AC_WATER_BUBBLE_CANNON , EN_KILLER_HOUDAI_SLIDE , EN_BLACK_PAKKUN , TORCHILIGHT , EN_BLOCK_CLOUD , AC_WIRE_MOVE , OBJ_FRUITTREE , EN_BOUNCE_BALL , EN_BLOCK_HATENA_PLAYER , EN_BLOCK_RENGA_PLAYER , AC_FREEZER , AC_WIRE_FOOTHOLD , EN_ITEM_IVY , TARZAN_ROPE , CANNON_PIPE , KINOKO_LIFT_PARENT , KINOKO_LIFT , OBJ_SPIN_PARENT , OBJ_SPIN_CHILD , OBJ_SPIN_ASHIBA , SPIN_WIRE , WARP_CANNON , OBJ_KINOKO , ZOOM_PIPE , ZOOM_PIPE_DOWN , OBJ_PIPE_UP , OBJ_PIPE_UP_NG , OBJ_PIPE_DOWN , OBJ_PIPE_RIGHT , OBJ_PIPE_LEFT , LIFT_DOWN_ON , OBJ_MOVE_ON_GHOST , LIFT_DOWN_ON_NORMAL , LIFT_RIDE_OFF , LINE_TRAIN , REMO_LINE_LIFT , WATER_LIFT , AC_NICE_COIN , AC_NICE_COIN_REGULAR , EN_BLOCK_HELP , FAR_BG , AC_BG_WATER , AC_BG_LAVA , AC_BG_POISON , AC_BG_SAND , AC_BG_CLOUD , AC_BG_MOYA , AC_WATERALL_RAIL , EN_BLUR , MASK , DTEST , AC_WATER_MOVE , AC_WATER_MOVE_REGULAR , AC_WATER_XINFINITE_MOVE , AC_FLOOR_GYRATION , AC_FLOOR_HOLE_DOKAN , AC_FLOOR_DOKAN_EIGHT , AC_GEAR_GYRATION , AC_SHIP_GEAR , AC_BIGSHELL , EN_BOSS_KOOPA_DEMO_CAGE , AC_STAND , AC_HOUSE_LIGHT , AC_LIGHT_WATER , AC_COPYRIGHT , WII_STRAP , WM_CS_SEQ_MNG , WORLD_CAMERA , WM_MAP , WM_IBARA , WM_ANTLION_MNG , WM_CASTLE , WM_TOWER , WM_PEACH_CASTLE , WM_KILLER , WM_KILLERBULLET , WM_SINKSHIP , WM_SWITCH , WM_START , WM_KINOKO_BASE , WM_KINOKO_RED , WM_KINOKO_1UP , WM_KINOKO_STAR , WM_COURSE , WM_STOP , WM_TORIDE , WM_GHOST , WM_DOKAN , WM_CANNON , WM_KOOPASHIP , WM_BOSS_BASE , WM_BOSS_LARRY , WM_BOSS_ROY , WM_BOSS_WENDY , WM_BOSS_IGGY , WM_BOSS_LEMMY , WM_BOSS_MORTON , WM_BOSS_LUDWIG , WM_BOSS_KAMECK , WM_ANTLION , WM_KURIBO , WM_PUKU , WM_PAKKUN , WM_BROS , WM_JUGEM , WM_PLAYER , WM_SUBPLAYER , WM_NOTE , WM_TREASURESHIP , WM_DIRECTOR , WM_GRID , WM_ISLAND , WM_ITEM , WM_CS_W3_PALM , WM_SURRENDER , WM_KOOPA_CASTLE , WM_ANCHOR , WM_PAKKUNHEAD , WM_CLOUD , WM_SMALLCLOUD , WM_KOOPAJR , WM_PEACH , WM_BOARD , WM_BUBBLE , WM_KINOBALLOON , WM_SANDPILLAR , WM_YOGANPILLAR , WM_KINOPIO , WM_DANCE_PAKKUN , WM_DOKANROUTE , WM_HANACHAN , WM_TOGEZO , WM_MANTA , WM_TERESA , WORLD_SELECT , WORLD_SELECT_GUIDE , COLLECTION_COIN_BASE , COLLECTION_COIN , COURSE_SELECT_MENU , NUMBER_OF_PEOPLE_CHANGE , STOCK_ITEM , STOCK_ITEM_SHADOW , EASY_PAIRING , WM_2D_PLAYER , EVENT_OPENING_TITLE , SELECT_PLAYER , MULTI_COURSE_SELECT , TIME_UP , COURSE_TIME_UP , fProfile::YES_NO_WINDOW , COURSE_SELECT_MANAGER , FUKIDASHI_MANAGER , SMALL_SCORE_MANAGER , GAMEDISPLAY , OTASUKE_INFO , PAUSEWINDOW , RESULT , POINT_RESULT_MULTI , POINT_RESULT_DATE_FILE , POINT_RESULT_DATE_FILE_FREE , GOAL_MANAGER , COURSE_CLEAR , OTEHON_CLEAR , INFO_WINDOW , SELECT_CURSOR , WARNING_MANAGER , SEQUENCE_BG , GAME_OVER , MODE_SELECT , DATE_FILE , FILE_SELECT , CONTINUE , MINI_GAME_CANNON , MINI_GAME_WIRE , MODEL_PLAY_MANAGER , MODEL_PLAY_BASE , MODEL_PLAY_DATE , MODEL_PLAY_ARROW , MODEL_PLAY_GUIDE , MESSAGE_WINDOW , CHARACTER_CHANGE_SELECT_BASE , CHARACTER_CHANGE_SELECT_CONTENTS , CHARACTER_CHANGE_SELECT_ARROW , CHARACTER_CHANGE_INDICATOR , MULTI_COURSE_SELECT_CONTENTS , COLLECTION_COIN_DATE , fProfile::CONTROLLER_INFORMATION , DRAW_GAME , STAFF_CREDIT_SCORE , THE_END , DEMO_MESSAGE , LETTER_WINDOW , DUMMY_ACTOR , LASTACTOR_STAGE , LASTACTOR , fProfile::PROFILE_COUNT , INVALID = PROFILE_COUNT } |
A name of a profile. Can be used to index into fProfile::sProfileList. More... | |
enum | fProfile::DRAW_ORDER::DRAW_ORDER_e { CAMERA , WORLD_CAMERA , PLAYER , YOSHI , WM_TEST , WM_TEST2 , AUTO_SELECT = 7 , SELECT , WORLD_MAP , WORLD_9_DEMO , CRSIN , MOVIE , GAMEOVER , GAME_SETUP , MULTI_PLAY_COURSE_SELECT , CURSOR , YOSHI_FIRE , SLOW_QUICK_TAG , TORIDE_KOKOOPA_DEMO , BOSS_KAMECK_DEMO , BOSS_KOOPA_DEMO , CASTLE_KOKOOPA_DEMO_1ST , CASTLE_KOKOOPA_DEMO_2ND , BOSS_KOOPA_JR_DEMO , KOOPA_SHIP_FOR_CASTLE_DEMO , KOOPA_JR_FOR_CASTLE_DEMO , PEACH_FOR_CASTLE_DEMO , KAMECK_FOR_CASTLE_DEMO , LEMMY_FOOTHOLD , LEMMY_FOOTHOLD_MAIN , CASTLE_BOSS_DOOR , CASTLE_BOSS_KEY , AC_BATTLE_GAME , AC_BATTLE_KINOPIO , AC_BATTLE_ITEM , AC_ENDING_MAIN , AC_BLOCK_WIND_TAG , AC_GROUPID , KAWANAGARE , RIVER_PAIPO , RIVER_ITEM , RIVER_COIN , RIVER_STARCOIN , RIVER_LIFT , RIVER_BARREL , RIVER_PUKU , RIVER_PAKKUN , RIVER_MGR , EN_KURIBO , EN_PATA_KURIBO , EN_MAME_KURIBO , EN_NOKONOKO , EN_PATAPATA , EN_MET , EN_TOGEZO , EN_SAKASA_TOGEZO , EN_BLOCK , EN_ITEM , EN_STAR_COIN , EN_STAR_COIN_LINE , EN_STAR_COIN_VOLT , AC_FLAGON , AC_4SWICHAND , AC_4SWICHOR , AC_RANDSWICH , AC_CHNGESWICH , AC_IFSWICH , AC_RNSWICH , EN_BKBLOCK , EN_HNSWICH , EN_PSWICH , EN_QSWICH , EN_BLSWICH , EN_BLPSWICH , EN_BLQSWICH , EN_BOSS_KOOPA_SWITCH , EN_BOSS_KOOPA_BIG_SWITCH , EN_BUBBLE , EN_DOSUN , EN_BIGDOSUN , EN_JUGEM , EN_JUGEM_COIN , EN_EATJUGEM , EN_JUGEM_BODY , EN_TOGEMET , EN_FIREBAR , EN_TOGETEKKYU , EN_BIG_TOGETEKKYU , EN_UP_DOKAN_PAKKUN , EN_DOWN_DOKAN_PAKKUN , EN_RIGHT_DOKAN_PAKKUN , EN_LEFT_DOKAN_PAKKUN , EN_UP_DOKAN_FPAKKUN , EN_DOWN_DOKAN_FPAKKUN , EN_RIGHT_DOKAN_FPAKKUN , EN_LEFT_DOKAN_FPAKKUN , EN_JIMEN_PAKKUN , EN_JIMEN_BIG_PAKKUN , EN_JIMEN_FPAKKUN , EN_JIMEN_BIG_FPAKKUN , EN_WALK_PAKKUN , ICEBALL , PL_FIREBALL , PAKKUN_FIREBALL , BROS_FIREBALL , BOOMERANG , HAMMER , MEGA_HAMMER , EN_HELPOS , EN_FIREBROS , EN_BOOMERANGBROS , EN_HAMMERBROS , EN_ICEBROS , EN_LIFT_HAMMERBROS , EN_HIMANBROS , BROS_ICEBALL , EN_BOYON , EN_REMOCON_TORIMOCHI , TAG_WIND , TAG_THUNDER , TAG_WATER , EN_AUTOSCR , EN_BASABASA , WAKI_PARABOM , EN_BOMHEI , EN_PARA_BOMHEI , EN_MECHA_KOOPA , EN_MOUSE , EN_GHOST_JUGEM , DOKAN_WAKIDASHI , EN_CRASHER , AC_WAKILIFT , EN_BIRIKYU , EN_LINE_BIRIKYU , EN_BIRIKYU_MAKER , EN_CHOROBON , EN_SANBO , EN_SANBO_PARTS , EN_SANBO_EL , EN_GURUGURU , EN_GESSO , EN_BARAMAKI_GESSO , EN_GOALPOLE , EN_GESSO_CHILD , BARNAR_MGR , EN_SYNCRO_BARNAR , EN_BARNAR , EN_LARGE_BARNAR , EN_PUKUPUKU_PARENT , AC_TEAM_PUKUPUKU , EN_PUKUPUKU , EN_TOGEPUKU , EN_MIDDLE_PUKU , EN_PUKUCOIN , EN_KARON , EN_BIGKARON , EN_KARON_HEAD , EN_REVERSE , EN_WAKI_JUGEM , EN_WIRE_TURN , EN_BIG_WIRE_TURN , EN_NET_NOKONOKO_LR , EN_NET_NOKONOKO_UD , BIGHANA_MGR , HANA_MOUNTAIN , EN_HANACHAN , EN_BIG_HANACHAN , EN_TERESA , EN_BIG_TERESA , EN_CROW , EN_BIGPILE_UNDER , EN_BIGPILE_UPPER , EN_BIGPILE_RIGHT , EN_BIGPILE_LEFT , EN_SUPER_BIGPILE_RIGHT , EN_SUPER_BIGPILE_LEFT , EN_GOKUBUTO_BIGPILE_UNDER , EN_GOKUBUTO_BIGPILE_UPPER , EN_MORTON_BIGPILE , EN_YAJIRUSHI , EN_WANWAN , EN_WANWAN_PILE , EN_JUMPPUKU , EN_IGAPUKU , EN_WAKI_IGAPUKU , EN_FIRESNAKE , EN_BOSS_KAMECK , EN_SLIP_PENGUIN , WAKI_SLIP_PENGUIN2 , EN_SLIP_PENGUIN2 , SLIP_PENGUIN2_GLASSES , EN_IGA_KURIBO , EN_WATERSTREAM , AWA , TARZAN_ROPE , CANNON_PIPE , KINOKO_LIFT_PARENT , KINOKO_LIFT , OBJ_SPIN_PARENT , OBJ_SPIN_CHILD , OBJ_SPIN_ASHIBA , SPIN_WIRE , DUMMY_DOOR_PARENT , DUMMY_DOOR_CHILD , DUMMY_DOOR , WARP_CANNON , NOBORIBOU_OBAKE , UNTEI_ROPE , OBJ_KINOKO , REMO_DOOR , REMO_SLIDE_DOOR , REMO_LINE_LIFT , ZOOM_PIPE , ZOOM_PIPE_DOWN , OBJ_PIPE_UP , OBJ_PIPE_UP_NG , OBJ_PIPE_DOWN , OBJ_PIPE_RIGHT , OBJ_PIPE_LEFT , LIFT_DOWN_ON , OBJ_MOVE_ON_GHOST , LIFT_DOWN_ON_NORMAL , LIFT_RIDE_OFF , WATER_LIFT , BRANCH , LINE_TRAIN , BG_CENTER , KAMECK_MAGIC , SINKDOKAN_UP , SINKDOKAN_DOWN , SINKDOKAN_LEFT , SINKDOKAN_RIGHT , FLYDOKAN_UP , FLYDOKAN_DOWN , FLYDOKAN_LEFT , FLYDOKAN_RIGHT , EN_HATENA_BALLOON , EN_ONEWAY_GATE , EN_PATABLOCK , EN_KERONPA , KERONPA_FIRE , AC_NEXTGOTO_BLOCK , EN_BAKUBAKU , EN_DOOR , EN_SWITCHDOOR , EN_OBAKEDOOR , EN_TORIDEDOOR , EN_CASTLEDOOR , EN_KOOPADOOR , AC_REVERSEBLOCK , CHUKAN_POINT , EN_MAX_UE_LEFT , EN_MAX_UE_RIGHT , EN_MAX_UE2_LEFT , EN_MAX_UE2_RIGHT , EN_ZOOM , EN_BOSS_LARRY , EN_BOSS_WENDY , EN_BOSS_IGGY , EN_BOSS_LEMMY , EN_BOSS_MORTON , EN_BOSS_ROY , EN_BOSS_LUDWIG , EN_BOSS_CASTLE_LARRY , EN_BOSS_CASTLE_ROY , EN_BOSS_CASTLE_WENDY , EN_BOSS_CASTLE_IGGY , CASTLE_LEMMY_BALL , EN_BOSS_CASTLE_LEMMY , EN_BOSS_CASTLE_MORTON , OBJ_LUDWIG , EN_BOSS_CASTLE_LUDWIG , EN_BOSS_KOOPA , EN_BOSS_KOOPA_DEMO_KAMECK , EN_BOSS_KOOPA_DEMO_PEACH , AC_WAKI_KOOPA_FIRE , KOOPA_FIRE , LARRY_FIRE , KOKOOPA_RING , KOKOOPA_BALL , KOKOOPA_THREEWAY_BLITZ , LEMMY_BALL , CASTLE_LEMMY_THROW_BALL , OBJ_IGGY_SLED , OBJ_IGGY_WANWAN , OBJ_MORTON , OBJ_ROY , OBJ_LARRY , OBJ_WENDY , AC_BOSS_KOOPA_SCAFFOLD , AC_BOSS_KOOPA_RUBBLE , AC_BOSS_KOOPA_BG_EFFECT , CASTLE_LUDWIG_BLITZ , CASTLE_LUDWIG_BLITZ_MGR , WAKI_KOKOOPA_FIRE , WAKI_FIRE , FIRE_BLITZ , FALL_FIRE , KOKOOPA_SEARCH_FIRE , EN_UNIZOO , EN_UNIRA , EN_KANIBO , EN_KANITAMA , EN_KOPONE , EN_AKOYA , EN_MIDDLE_KURIBO , EN_LARGE_KURIBO , EN_BEANS_KURIBO , AC_STRONGBOX , EN_REMOCON_CANNON , WAKI_TOGETEKKYU , JR_CLOWN_A , JR_CLOWN_B , JR_CLOWN_C , JR_CLOWN_FOR_PLAYER , FLOOR_JR_A , FLOOR_JR_B , FLOOR_JR_C , FLOOR_JR_C_MGR , BOMB_JR_C , EN_BOSS_KOOPA_JR_A , EN_BOSS_KOOPA_JR_B , EN_BOSS_KOOPA_JR_C , JR_FIRE , JR_FLOOR_FIRE , JR_FLOOR_FIRE_MGR , JR_CLOWN_FOR_JR_C_DEMO , KAMECK_FOR_AIRSHIP_DEMO , PEACH_FOR_AIRSHIP_DEMO , KOOPA_SHIP_FOR_AIRSHIP_DEMO , EN_EATCOIN , AC_WAKI_KILLER , WAKI_KERONPA , AC_WAKI_PUKUPUKU , BELT_NEEDLE , INTERMITTENT , MIST_INTERMITTENT , YOGAN_INTERMITTENT , EN_IBARAMUSHI , WAKI_ANKOH , EN_CHOCHIN_ANKOH , EN_MISTMAN , EN_TESTMAN , AC_ITEM_KEY , AC_YOSHI_EGG , EN_WATERPAIPO , EN_WATERPAKKUN , FOO_BALL , MT_HANACHAN , EN_LR_STOP_UP , EN_LR_STOP_DW , EN_ROT_PAKKUN , EN_POLTER , EN_ICICLE , WALLINSECT_MGR , EN_WALLINSECT , EN_LANDBARREL , EN_IWAO , IWAO_ROCK , KAZAN_MGR , KAZAN_ROCK , EN_CANNON_BULLET , EN_CHOROPU , EN_MANHOLE_CHOROPU , CHOROPOO_SHADOW , MINI_GAME_BALLOON , MINI_GAME_BALLOON_STICK , EN_JELLY_FISH , MINI_GAME_WIRE_MESH , MINI_GAME_GUN_BATTERY_MGR , MINI_GAME_GUN_BATTERY_MGR_OBJ , MINI_GAME_WIRE_MESH_MGR , MINI_GAME_WIRE_MESH_MGR_OBJ , PEACH_CASTLE_SEQUENCE_MGR , PEACH_CASTLE_SEQUENCE_MGR_OBJ , PEACH_CASTLE_BLOCK , MINI_GAME_KINOPIO , CIRCLE_RIGHT , BLOCK_LIGHT , HAND_RIGHT , AC_KANBAN_ARROW , AC_WATER_BUBBLE , EN_BUBBLE_CONTROL , AC_WAKI_WOODBOX , AC_AUTOSCROOL_SWICH , AC_ROTATION_GHOST_PARENT , EN_ROTATION_GHOST , SHIP_WINDOW , EN_MADOPU , SPANA , EN_GABON , GABON_ROCK , MANHOLE , BGM_INTERLOCKING_DUMMY_BLOCK , BGM_INTERLOCKING_DUMMY_BLOCK_MGR , EN_KING_KILLER , EN_WATER_BUBBLE_BULLET , EN_FRUIT , AC_BLOCK_GROUP , AC_BLOCK_ONEUP , AC_BLOCK_COIN , AC_WAKI_SEARCH_MAGKILLER , EN_TOBIPUKU , AC_WAKI_TOBIPUKU , NEEDLE_FOR_KOOPA_JR_B , TOP_BG_FOR_CASTLE_LUDWIG , MIDDLE_BG_FOR_CASTLE_LUDWIG , BOTTOM_BG_FOR_CASTLE_LUDWIG , MD_ACTOR , MD_CAMERA , EN_COIN , EN_COIN_JUGEM , EN_COIN_JUMP , EN_COIN_FLOOR , EN_COIN_VOLT , EN_COIN_WIND , EN_BLUE_COIN , EN_COIN_WATER , EN_REDCOIN , EN_GREENCOIN , AC_LIFT_RIDE_HMOVE , AC_LIFT_OBJBG_VMOVE , AC_LIFT_OBJBG_HMOVE , AC_LIFT_OBJBG_HMOVE_BIG , EN_OBJ_POL , EN_OBJ_POL_TORIDE , EN_OBJ_POL_NEEDLE_L , EN_OBJ_POL_NEEDLE_R , EN_OBJ_POL_NEEDLE_LR , EN_OBJ_POL_NEEDLE_U , EN_OBJ_POL_NEEDLE_D , EN_OBJ_POL_NEEDLE_UD , LIFT_ZEN_TOGE , LIFT_ZEN_SHIRO_YOGAN , LIFT_ZEN_KAIHEI , LIFT_DOKAN , EN_PAIR_OBJ_PARENT , EN_PAIR_OBJ_CHILD , LIFT_ZEN_SHIRO , EN_PAIR_OBJ_CHILD_TORIDE , WAKI_ICE_ASHIBA , WAKI_ICE_ASHIBA_WATER , ICE_ASHIBA , ICE_ASHIBA_WATER , ICE_ASHIBA_RAIL , AC_LIFT_RIDE_VMOVE , AC_LIFT_SEESAW , AC_LIFT_FALL , AC_LIFT_REMOCON_SEESAW , EN_LIFT_WHEEL , AC_LIFT_BALANCE , AC_LIFT_REMOCON_BALANCE_CLINCH , AC_LIFT_REMOCON_BALANCE , AC_LIFT_REMOCON_XLINE , EN_LIFT_REMOCON_TRPLN , EN_TRPLN_WALL , EN_CHIKUWA_BLOCK , EN_CLIFF_CHIKUWA_BLOCK , EN_KILLER_HOUDAI , EN_MAGNUM_KILLER_HOUDAI , EN_KILLER , EN_SEARCH_KILLER , EN_MAGNUM_KILLER , EN_SEARCH_MAGNUM_KILLER , OBJ_CENTER , OBJ_CENTER2 , EN_LIFT_ROTATION_FULL , LIFT_ROTATION_FULL_CHIKA , LIFT_ROTATION_FULL_KINOKO , LIFT_ROTATION_FULL_COLOR , CAGE_BLOCK , LIFT_ZEN_HAMMER , LIFT_ZEN_SUISYA , LIFT_ZEN_KAITEN_KANAAMI , MOUSE_HOLE , KATAMUKIYUKA , LIFT_TORIDE_ROLL , EN_LIFT_ROTATION_HALF , LIFT_HURIKO_CENTER , LIFT_HURIKO , AC_WAKILIFT_STEP , AC_LINE_LIFT , LINE_SPIN_LIFT , PALM_TREE , NICE_BOAT , LINE_KINOKO_BLOCK , LADDER , TARZAN_TSUTA , TARZAN_IVY , AC_LIFT_RIDEMOVE , EN_LIFT_BURANKO , AC_LIFT_WATERWHEEL , EN_RAIL_POLYGON , EN_RAIL_POLY_ICE , EN_RAIL_POLY_PARENT , EN_RAIL_POLY_CHILD , FREEFALL , EN_GURA_ROCK , EN_GURA_YUKA , EN_KAITEN_HOUDAI , EN_REDRING , EN_BARREL , EN_JUMPDAI , EN_BIG_HNSWICH , EN_BIGBLOCK , EN_SNAKEBLOCK , EN_MARUTA , OBJ_KAMECK , AC_LIFT_SPINROTATION , AC_LIFT_SPINROTATION_SYNC , EN_RULETBLOCK , AC_LIFT_SCALES , AC_LIFT_SCALES_STEP , EN_TARZANROPE , AC_LIFT_BOSS_REMOCON_SEESAW , AC_CHENGE_BLOCK , EN_FIXATION_ICICLE , ICE_ACTOR , ENEMY_ICE , PLAYER_ICE , SLIDE_BLOCK , POW_BLOCK , AC_LIGHT_BLOCK , AC_PROP_BLOCK , BLOCK_TARU , EN_OBJ_HATENA_BLOCK , EN_OBJ_HATENAB_BLOCK , EN_OBJ_RENGA_BLOCK , EN_OBJ_CLEAR_BLOCK , AC_OBJ_CLEAR_BLOCK , EN_HATENA_BLOCK_LINE , EN_RENGA_BLOCK_LINE , EN_BLOCK_SOROBAN , EN_BLOCK_STAFFROLL , ELASTIC_KINOKO_PARENT , ELASTIC_KINOKO , EN_WHITE_BLOCK , MANTA_MGR , MANTA_MGR2 , MANTA , AC_LIFT_SLIDE_KINOKO , EN_CLOUD , EN_ROTATION_BLOCK , EN_COIN_ANGLE , ROT_DOKAN , EN_BLOCK_HATENA_ANGLE , EN_BLOCK_RENGA_ANGLE , EN_BLOCK_HATENA_WATER , AC_WIRE_CIRCLE , AC_WIRE_REMOCON , AC_LIFT_ICE_SPRING , ICELUMP , ICECUBE , EN_WOODBOX , EN_PATAMET , EN_BIG_PATAMET , NUT , EN_BIG_MET , EN_GAKE_NOKO , EN_BIG_ICICLE , AC_WATER_BUBBLE_PARENT , AC_WATER_BUBBLE_CANNON , EN_BLACK_PAKKUN , TORCHILIGHT , EN_BLOCK_CLOUD , OBJ_SNOW , AC_WIRE_MOVE , OBJ_FRUITTREE , EN_BOUNCE_BALL , EN_BLOCK_HATENA_PLAYER , EN_BLOCK_RENGA_PLAYER , AC_FREEZER , TAG_SCROLL , EN_CLOUDLT , AC_WIRE_FOOTHOLD , EN_ITEM_IVY , OBJ_SEAWEED , TAG_ENVSOUND , AC_NICE_COIN , AC_NICE_COIN_REGULAR , EN_BLOCK_HELP , BG_GM , FAR_BG , AC_BG_WATER , AC_BG_LAVA , AC_BG_POISON , AC_BG_SAND , AC_BG_CLOUD , AC_BG_MOYA , AC_WATERALL_RAIL , MASK , DTEST , AC_WATER_MOVE , AC_WATER_MOVE_REGULAR , AC_WATER_XINFINITE_MOVE , AC_FLOOR_GYRATION , AC_FLOOR_HOLE_DOKAN , AC_FLOOR_DOKAN_EIGHT , AC_GEAR_GYRATION , AC_SHIP_GEAR , AC_DOKAN_CANNON , AC_SHIP_CANNON , AC_ROT_CANNON , AC_ROT_DOKAN_CANNON , ROT_BARNAR , EN_KILLER_HOUDAI_SLIDE , AC_BIGSHELL , EN_BOSS_KOOPA_DEMO_CAGE , UNIT_RAIL , UNIT_CHIKUWA , AC_STAND , AC_HOUSE_LIGHT , AC_LIGHT_WATER , AC_COPYRIGHT , RESTART_CRSIN , STAGE , OBJ_GRASS , EN_ENV , EN_BLUR , OBJ_SPARKS , WII_STRAP , WM_COURSE , WM_MAP , WM_IBARA , WM_ANTLION_MNG , WM_PLAYER , WM_SUBPLAYER , WM_CASTLE , WM_TOWER , WM_PEACH_CASTLE , WM_KILLER , WM_KILLERBULLET , WM_SINKSHIP , WM_SWITCH , WM_START , WM_KINOKO_BASE , WM_KINOKO_RED , WM_KINOKO_1UP , WM_KINOKO_STAR , WM_STOP , WM_TORIDE , WM_ANTLION , WM_GHOST , WM_DOKAN , WM_CANNON , WM_KOOPASHIP , WM_BOSS_BASE , WM_BOSS_LARRY , WM_BOSS_ROY , WM_BOSS_WENDY , WM_BOSS_IGGY , WM_BOSS_LEMMY , WM_BOSS_MORTON , WM_BOSS_LUDWIG , WM_BOSS_KAMECK , WM_KURIBO , WM_PUKU , WM_PAKKUN , WM_BROS , WM_JUGEM , WM_NOTE , WM_TREASURESHIP , WM_CS_W3_PALM , WM_SURRENDER , WM_KOOPA_CASTLE , WM_ANCHOR , WM_PAKKUNHEAD , WM_CLOUD , WM_SMALLCLOUD , WM_KOOPAJR , WM_PEACH , WM_BOARD , WM_BUBBLE , WM_KINOBALLOON , WM_SANDPILLAR , WM_YOGANPILLAR , WM_KINOPIO , WM_DANCE_PAKKUN , WM_DOKANROUTE , WM_HANACHAN , WM_TOGEZO , WM_MANTA , WM_TERESA , WM_CS_SEQ_MNG , WM_DIRECTOR , COURSE_SELECT_MANAGER , WM_GRID , WM_ISLAND , WM_ITEM , WORLD_SELECT , WORLD_SELECT_GUIDE , COLLECTION_COIN_BASE , COLLECTION_COIN , COURSE_SELECT_MENU , NUMBER_OF_PEOPLE_CHANGE , STOCK_ITEM , STOCK_ITEM_SHADOW , EASY_PAIRING , WM_2D_PLAYER , EVENT_OPENING_TITLE , SELECT_PLAYER , MULTI_COURSE_SELECT , TIME_UP , COURSE_TIME_UP , YES_NO_WINDOW , FUKIDASHI_MANAGER , SMALL_SCORE_MANAGER , GAMEDISPLAY , OTASUKE_INFO , PAUSEWINDOW , RESULT , POINT_RESULT_MULTI , POINT_RESULT_DATE_FILE , POINT_RESULT_DATE_FILE_FREE , GOAL_MANAGER , COURSE_CLEAR , OTEHON_CLEAR , INFO_WINDOW , SELECT_CURSOR , WARNING_MANAGER , SEQUENCE_BG , GAME_OVER , MODE_SELECT , DATE_FILE , FILE_SELECT , CONTINUE , MINI_GAME_CANNON , MINI_GAME_WIRE , MODEL_PLAY_MANAGER , MODEL_PLAY_BASE , MODEL_PLAY_DATE , MODEL_PLAY_ARROW , MODEL_PLAY_GUIDE , MESSAGE_WINDOW , CHARACTER_CHANGE_SELECT_BASE , CHARACTER_CHANGE_SELECT_CONTENTS , CHARACTER_CHANGE_SELECT_ARROW , CHARACTER_CHANGE_INDICATOR , MULTI_COURSE_SELECT_CONTENTS , COLLECTION_COIN_DATE , CONTROLLER_INFORMATION , DRAW_GAME , STAFF_CREDIT_SCORE , THE_END , DEMO_MESSAGE , LETTER_WINDOW , LASTACTOR_STAGE , LASTACTOR , DUMMY_ACTOR } |
The draw order for the profiles. More... | |
Functions | |
char * | dProf_getName (ProfileName profName) |
[Unused]. Obtains a string representing the profile name. | |
Variables | |
const fBaseProfile_c *(* | fProfile::sProfileList )[PROFILE_COUNT] |
A list of all profiles. | |
#define CUSTOM_BASE_PROFILE | ( | profName, | |
className, | |||
executeOrder, | |||
drawOrder ) |
Creates a basic profile with the given execute and draw order values.
Definition at line 11 of file f_profile.hpp.
#define CUSTOM_ACTOR_PROFILE | ( | profName, | |
className, | |||
executeOrder, | |||
drawOrder, | |||
properties ) |
Creates an actor profile with the given execute/draw order and actor property values.
Definition at line 16 of file f_profile.hpp.
#define BASE_PROFILE | ( | profName, | |
className ) |
Creates a basic profile, using the profile number as the execute and draw order value.
The execution order is set to the profile number.
Definition at line 23 of file f_profile.hpp.
#define ACTOR_PROFILE | ( | profName, | |
className, | |||
properties ) |
Creates an actor profile, using the profile number as the execute and draw order value.
The execution order is set to the profile number.
Definition at line 29 of file f_profile.hpp.
typedef u16 ProfileName |
The name of a profile. Value is a fProfile::PROFILE_NAME_e.
Definition at line 32 of file f_profile.hpp.
A name of a profile. Can be used to index into fProfile::sProfileList.
Enumerator | |
---|---|
YES_NO_WINDOW | The profile for dYesNoWindow_c. |
CONTROLLER_INFORMATION | The profile for dControllerInformation_c. |
PROFILE_COUNT | The total number of profiles. This value varies across New Super Mario Bros. Wii versions due to profiles added later in development. |
Definition at line 7 of file f_profile_name.hpp.
The draw order for the profiles.
Definition at line 770 of file f_profile_name.hpp.
char * dProf_getName | ( | ProfileName | profName | ) |
[Unused]. Obtains a string representing the profile name.
profName | The profile name to get the name string of. |
|
extern |
A list of all profiles.
Definition at line 5 of file f_profile.cpp.