add a file

This commit is contained in:
dominicentek 2023-08-11 01:25:33 +02:00
parent fd9aaabc4e
commit bfc172efca

963
src/saturn/saturn_obj_def.h Normal file
View file

@ -0,0 +1,963 @@
#ifndef SaturnObjectDefinitions
#define SaturnObjectDefinitions
#include "include/behavior_data.h"
#include "include/model_ids.h"
#ifdef __cplusplus
#include <utility>
#include <string>
#include <map>
std::pair<std::string, int> obj_models[] = {
std::make_pair("MODEL_1UP", MODEL_1UP),
std::make_pair("MODEL_AMP", MODEL_AMP),
std::make_pair("MODEL_BBH_HAUNTED_DOOR", MODEL_BBH_HAUNTED_DOOR),
std::make_pair("MODEL_BBH_MERRY_GO_ROUND", MODEL_BBH_MERRY_GO_ROUND),
std::make_pair("MODEL_BBH_MESH_ELEVATOR", MODEL_BBH_MESH_ELEVATOR),
std::make_pair("MODEL_BBH_MOVING_BOOKSHELF", MODEL_BBH_MOVING_BOOKSHELF),
std::make_pair("MODEL_BBH_STAIRCASE_STEP", MODEL_BBH_STAIRCASE_STEP),
std::make_pair("MODEL_BBH_TILTING_FLOOR_PLATFORM", MODEL_BBH_TILTING_FLOOR_PLATFORM),
std::make_pair("MODEL_BBH_TUMBLING_PLATFORM", MODEL_BBH_TUMBLING_PLATFORM),
std::make_pair("MODEL_BBH_TUMBLING_PLATFORM_PART", MODEL_BBH_TUMBLING_PLATFORM_PART),
std::make_pair("MODEL_BBH_WOODEN_TOMB", MODEL_BBH_WOODEN_TOMB),
std::make_pair("MODEL_BETA_BOO_KEY", MODEL_BETA_BOO_KEY),
std::make_pair("MODEL_BIG_CHILL_BULLY", MODEL_BIG_CHILL_BULLY),
std::make_pair("MODEL_BIRDS", MODEL_BIRDS),
std::make_pair("MODEL_BITDW_BLUE_PLATFORM", MODEL_BITDW_BLUE_PLATFORM),
std::make_pair("MODEL_BITDW_FERRIS_WHEEL_AXLE", MODEL_BITDW_FERRIS_WHEEL_AXLE),
std::make_pair("MODEL_BITDW_SEESAW_PLATFORM", MODEL_BITDW_SEESAW_PLATFORM),
std::make_pair("MODEL_BITDW_SLIDING_PLATFORM", MODEL_BITDW_SLIDING_PLATFORM),
std::make_pair("MODEL_BITDW_SQUARE_PLATFORM", MODEL_BITDW_SQUARE_PLATFORM),
std::make_pair("MODEL_BITDW_STAIRCASE", MODEL_BITDW_STAIRCASE),
std::make_pair("MODEL_BITDW_STAIRCASE_FRAME1", MODEL_BITDW_STAIRCASE_FRAME1),
std::make_pair("MODEL_BITDW_STAIRCASE_FRAME2", MODEL_BITDW_STAIRCASE_FRAME2),
std::make_pair("MODEL_BITDW_STAIRCASE_FRAME3", MODEL_BITDW_STAIRCASE_FRAME3),
std::make_pair("MODEL_BITDW_STAIRCASE_FRAME4", MODEL_BITDW_STAIRCASE_FRAME4),
std::make_pair("MODEL_BITFS_BLUE_POLE", MODEL_BITFS_BLUE_POLE),
std::make_pair("MODEL_BITFS_ELEVATOR", MODEL_BITFS_ELEVATOR),
std::make_pair("MODEL_BITFS_MOVING_SQUARE_PLATFORM", MODEL_BITFS_MOVING_SQUARE_PLATFORM),
std::make_pair("MODEL_BITFS_PLATFORM_ON_TRACK", MODEL_BITFS_PLATFORM_ON_TRACK),
std::make_pair("MODEL_BITFS_SEESAW_PLATFORM", MODEL_BITFS_SEESAW_PLATFORM),
std::make_pair("MODEL_BITFS_SINKING_CAGE_PLATFORM", MODEL_BITFS_SINKING_CAGE_PLATFORM),
std::make_pair("MODEL_BITFS_SINKING_PLATFORMS", MODEL_BITFS_SINKING_PLATFORMS),
std::make_pair("MODEL_BITFS_SLIDING_PLATFORM", MODEL_BITFS_SLIDING_PLATFORM),
std::make_pair("MODEL_BITFS_STRETCHING_PLATFORMS", MODEL_BITFS_STRETCHING_PLATFORMS),
std::make_pair("MODEL_BITFS_TILTING_SQUARE_PLATFORM", MODEL_BITFS_TILTING_SQUARE_PLATFORM),
std::make_pair("MODEL_BITFS_TUMBLING_PLATFORM", MODEL_BITFS_TUMBLING_PLATFORM),
std::make_pair("MODEL_BITFS_TUMBLING_PLATFORM_PART", MODEL_BITFS_TUMBLING_PLATFORM_PART),
std::make_pair("MODEL_BITS_ARROW_PLATFORM", MODEL_BITS_ARROW_PLATFORM),
std::make_pair("MODEL_BITS_BLUE_PLATFORM", MODEL_BITS_BLUE_PLATFORM),
std::make_pair("MODEL_BITS_FERRIS_WHEEL_AXLE", MODEL_BITS_FERRIS_WHEEL_AXLE),
std::make_pair("MODEL_BITS_OCTAGONAL_PLATFORM", MODEL_BITS_OCTAGONAL_PLATFORM),
std::make_pair("MODEL_BITS_SEESAW_PLATFORM", MODEL_BITS_SEESAW_PLATFORM),
std::make_pair("MODEL_BITS_SLIDING_PLATFORM", MODEL_BITS_SLIDING_PLATFORM),
std::make_pair("MODEL_BITS_STAIRCASE", MODEL_BITS_STAIRCASE),
std::make_pair("MODEL_BITS_STAIRCASE_FRAME1", MODEL_BITS_STAIRCASE_FRAME1),
std::make_pair("MODEL_BITS_STAIRCASE_FRAME2", MODEL_BITS_STAIRCASE_FRAME2),
std::make_pair("MODEL_BITS_STAIRCASE_FRAME3", MODEL_BITS_STAIRCASE_FRAME3),
std::make_pair("MODEL_BITS_STAIRCASE_FRAME4", MODEL_BITS_STAIRCASE_FRAME4),
std::make_pair("MODEL_BITS_TILTING_W_PLATFORM", MODEL_BITS_TILTING_W_PLATFORM),
std::make_pair("MODEL_BITS_TWIN_SLIDING_PLATFORMS", MODEL_BITS_TWIN_SLIDING_PLATFORMS),
std::make_pair("MODEL_BITS_WARP_PIPE", MODEL_BITS_WARP_PIPE),
std::make_pair("MODEL_BLACK_BOBOMB", MODEL_BLACK_BOBOMB),
std::make_pair("MODEL_BLARGG", MODEL_BLARGG),
std::make_pair("MODEL_BLUE_COIN", MODEL_BLUE_COIN),
std::make_pair("MODEL_BLUE_COIN_NO_SHADOW", MODEL_BLUE_COIN_NO_SHADOW),
std::make_pair("MODEL_BLUE_COIN_SWITCH", MODEL_BLUE_COIN_SWITCH),
std::make_pair("MODEL_BLUE_FLAME", MODEL_BLUE_FLAME),
std::make_pair("MODEL_BOBOMB_BUDDY", MODEL_BOBOMB_BUDDY),
std::make_pair("MODEL_BOB_BARS_GRILLS", MODEL_BOB_BARS_GRILLS),
std::make_pair("MODEL_BOB_BUBBLY_TREE", MODEL_BOB_BUBBLY_TREE),
std::make_pair("MODEL_BOB_CHAIN_CHOMP_GATE", MODEL_BOB_CHAIN_CHOMP_GATE),
std::make_pair("MODEL_BOB_SEESAW_PLATFORM", MODEL_BOB_SEESAW_PLATFORM),
std::make_pair("MODEL_BOO", MODEL_BOO),
std::make_pair("MODEL_BOOKEND", MODEL_BOOKEND),
std::make_pair("MODEL_BOOKEND_PART", MODEL_BOOKEND_PART),
std::make_pair("MODEL_BOO_CASTLE", MODEL_BOO_CASTLE),
std::make_pair("MODEL_BOWLING_BALL", MODEL_BOWLING_BALL),
std::make_pair("MODEL_BOWSER", MODEL_BOWSER),
std::make_pair("MODEL_BOWSER2", MODEL_BOWSER2),
std::make_pair("MODEL_BOWSER_2_TILTING_ARENA", MODEL_BOWSER_2_TILTING_ARENA),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_1", MODEL_BOWSER_3_FALLING_PLATFORM_1),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_10", MODEL_BOWSER_3_FALLING_PLATFORM_10),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_2", MODEL_BOWSER_3_FALLING_PLATFORM_2),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_3", MODEL_BOWSER_3_FALLING_PLATFORM_3),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_4", MODEL_BOWSER_3_FALLING_PLATFORM_4),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_5", MODEL_BOWSER_3_FALLING_PLATFORM_5),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_6", MODEL_BOWSER_3_FALLING_PLATFORM_6),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_7", MODEL_BOWSER_3_FALLING_PLATFORM_7),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_8", MODEL_BOWSER_3_FALLING_PLATFORM_8),
std::make_pair("MODEL_BOWSER_3_FALLING_PLATFORM_9", MODEL_BOWSER_3_FALLING_PLATFORM_9),
std::make_pair("MODEL_BOWSER_BOMB", MODEL_BOWSER_BOMB),
std::make_pair("MODEL_BOWSER_BOMB_CHILD_OBJ", MODEL_BOWSER_BOMB_CHILD_OBJ),
std::make_pair("MODEL_BOWSER_FLAMES", MODEL_BOWSER_FLAMES),
std::make_pair("MODEL_BOWSER_KEY", MODEL_BOWSER_KEY),
std::make_pair("MODEL_BOWSER_KEY_CUTSCENE", MODEL_BOWSER_KEY_CUTSCENE),
std::make_pair("MODEL_BOWSER_SMOKE", MODEL_BOWSER_SMOKE),
std::make_pair("MODEL_BOWSER_WAVE", MODEL_BOWSER_WAVE),
std::make_pair("MODEL_BREAKABLE_BOX", MODEL_BREAKABLE_BOX),
std::make_pair("MODEL_BREAKABLE_BOX_SMALL", MODEL_BREAKABLE_BOX_SMALL),
std::make_pair("MODEL_BUB", MODEL_BUB),
std::make_pair("MODEL_BUBBA", MODEL_BUBBA),
std::make_pair("MODEL_BUBBLE", MODEL_BUBBLE),
std::make_pair("MODEL_BULLET_BILL", MODEL_BULLET_BILL),
std::make_pair("MODEL_BULLY", MODEL_BULLY),
std::make_pair("MODEL_BULLY_BOSS", MODEL_BULLY_BOSS),
std::make_pair("MODEL_BURN_SMOKE", MODEL_BURN_SMOKE),
std::make_pair("MODEL_BURN_SMOKE_UNUSED", MODEL_BURN_SMOKE_UNUSED),
std::make_pair("MODEL_BUTTERFLY", MODEL_BUTTERFLY),
std::make_pair("MODEL_CANNON_BARREL", MODEL_CANNON_BARREL),
std::make_pair("MODEL_CANNON_BASE", MODEL_CANNON_BASE),
std::make_pair("MODEL_CAP_SWITCH", MODEL_CAP_SWITCH),
std::make_pair("MODEL_CAP_SWITCH_BASE", MODEL_CAP_SWITCH_BASE),
std::make_pair("MODEL_CAP_SWITCH_EXCLAMATION", MODEL_CAP_SWITCH_EXCLAMATION),
std::make_pair("MODEL_CARTOON_STAR", MODEL_CARTOON_STAR),
std::make_pair("MODEL_CASTLE_BOWSER_TRAP", MODEL_CASTLE_BOWSER_TRAP),
std::make_pair("MODEL_CASTLE_CASTLE_DOOR", MODEL_CASTLE_CASTLE_DOOR),
std::make_pair("MODEL_CASTLE_CASTLE_DOOR_UNUSED", MODEL_CASTLE_CASTLE_DOOR_UNUSED),
std::make_pair("MODEL_CASTLE_CLOCK_HOUR_HAND", MODEL_CASTLE_CLOCK_HOUR_HAND),
std::make_pair("MODEL_CASTLE_CLOCK_MINUTE_HAND", MODEL_CASTLE_CLOCK_MINUTE_HAND),
std::make_pair("MODEL_CASTLE_CLOCK_PENDULUM", MODEL_CASTLE_CLOCK_PENDULUM),
std::make_pair("MODEL_CASTLE_DOOR_0_STARS", MODEL_CASTLE_DOOR_0_STARS),
std::make_pair("MODEL_CASTLE_DOOR_1_STAR", MODEL_CASTLE_DOOR_1_STAR),
std::make_pair("MODEL_CASTLE_DOOR_3_STARS", MODEL_CASTLE_DOOR_3_STARS),
std::make_pair("MODEL_CASTLE_GROUNDS_BUBBLY_TREE", MODEL_CASTLE_GROUNDS_BUBBLY_TREE),
std::make_pair("MODEL_CASTLE_GROUNDS_CANNON_GRILL", MODEL_CASTLE_GROUNDS_CANNON_GRILL),
std::make_pair("MODEL_CASTLE_GROUNDS_CASTLE_DOOR", MODEL_CASTLE_GROUNDS_CASTLE_DOOR),
std::make_pair("MODEL_CASTLE_GROUNDS_FLAG", MODEL_CASTLE_GROUNDS_FLAG),
std::make_pair("MODEL_CASTLE_GROUNDS_METAL_DOOR", MODEL_CASTLE_GROUNDS_METAL_DOOR),
std::make_pair("MODEL_CASTLE_GROUNDS_VCUTM_GRILL", MODEL_CASTLE_GROUNDS_VCUTM_GRILL),
std::make_pair("MODEL_CASTLE_KEY_DOOR", MODEL_CASTLE_KEY_DOOR),
std::make_pair("MODEL_CASTLE_METAL_DOOR", MODEL_CASTLE_METAL_DOOR),
std::make_pair("MODEL_CASTLE_STAR_DOOR_30_STARS", MODEL_CASTLE_STAR_DOOR_30_STARS),
std::make_pair("MODEL_CASTLE_STAR_DOOR_50_STARS", MODEL_CASTLE_STAR_DOOR_50_STARS),
std::make_pair("MODEL_CASTLE_STAR_DOOR_70_STARS", MODEL_CASTLE_STAR_DOOR_70_STARS),
std::make_pair("MODEL_CASTLE_STAR_DOOR_8_STARS", MODEL_CASTLE_STAR_DOOR_8_STARS),
std::make_pair("MODEL_CASTLE_WATER_LEVEL_PILLAR", MODEL_CASTLE_WATER_LEVEL_PILLAR),
std::make_pair("MODEL_CASTLE_WOODEN_DOOR", MODEL_CASTLE_WOODEN_DOOR),
std::make_pair("MODEL_CASTLE_WOODEN_DOOR_UNUSED", MODEL_CASTLE_WOODEN_DOOR_UNUSED),
std::make_pair("MODEL_CCM_CABIN_DOOR", MODEL_CCM_CABIN_DOOR),
std::make_pair("MODEL_CCM_ROPEWAY_LIFT", MODEL_CCM_ROPEWAY_LIFT),
std::make_pair("MODEL_CCM_SNOWMAN_BASE", MODEL_CCM_SNOWMAN_BASE),
std::make_pair("MODEL_CCM_SNOWMAN_HEAD", MODEL_CCM_SNOWMAN_HEAD),
std::make_pair("MODEL_CCM_SNOW_TREE", MODEL_CCM_SNOW_TREE),
std::make_pair("MODEL_CHAIN_CHOMP", MODEL_CHAIN_CHOMP),
std::make_pair("MODEL_CHECKERBOARD_PLATFORM", MODEL_CHECKERBOARD_PLATFORM),
std::make_pair("MODEL_CHILL_BULLY", MODEL_CHILL_BULLY),
std::make_pair("MODEL_CHUCKYA", MODEL_CHUCKYA),
std::make_pair("MODEL_CLAM_SHELL", MODEL_CLAM_SHELL),
std::make_pair("MODEL_COURTYARD_SPIKY_TREE", MODEL_COURTYARD_SPIKY_TREE),
std::make_pair("MODEL_COURTYARD_WOODEN_DOOR", MODEL_COURTYARD_WOODEN_DOOR),
std::make_pair("MODEL_CYAN_FISH", MODEL_CYAN_FISH),
std::make_pair("MODEL_DDD_BOWSER_SUB", MODEL_DDD_BOWSER_SUB),
std::make_pair("MODEL_DDD_BOWSER_SUB_DOOR", MODEL_DDD_BOWSER_SUB_DOOR),
std::make_pair("MODEL_DDD_POLE", MODEL_DDD_POLE),
std::make_pair("MODEL_DIRT_ANIMATION", MODEL_DIRT_ANIMATION),
std::make_pair("MODEL_DL_CANNON_LID", MODEL_DL_CANNON_LID),
std::make_pair("MODEL_DL_MONTY_MOLE_HOLE", MODEL_DL_MONTY_MOLE_HOLE),
std::make_pair("MODEL_DL_WHIRLPOOL", MODEL_DL_WHIRLPOOL),
std::make_pair("MODEL_DORRIE", MODEL_DORRIE),
std::make_pair("MODEL_ENEMY_LAKITU", MODEL_ENEMY_LAKITU),
std::make_pair("MODEL_EXCLAMATION_BOX", MODEL_EXCLAMATION_BOX),
std::make_pair("MODEL_EXCLAMATION_BOX_OUTLINE", MODEL_EXCLAMATION_BOX_OUTLINE),
std::make_pair("MODEL_EXCLAMATION_POINT", MODEL_EXCLAMATION_POINT),
std::make_pair("MODEL_EXPLOSION", MODEL_EXPLOSION),
std::make_pair("MODEL_EYEROK_LEFT_HAND", MODEL_EYEROK_LEFT_HAND),
std::make_pair("MODEL_EYEROK_RIGHT_HAND", MODEL_EYEROK_RIGHT_HAND),
std::make_pair("MODEL_FISH", MODEL_FISH),
std::make_pair("MODEL_FISH_SHADOW", MODEL_FISH_SHADOW),
std::make_pair("MODEL_FLYGUY", MODEL_FLYGUY),
std::make_pair("MODEL_FWOOSH", MODEL_FWOOSH),
std::make_pair("MODEL_GOOMBA", MODEL_GOOMBA),
std::make_pair("MODEL_HAUNTED_CAGE", MODEL_HAUNTED_CAGE),
std::make_pair("MODEL_HAUNTED_CHAIR", MODEL_HAUNTED_CHAIR),
std::make_pair("MODEL_HEART", MODEL_HEART),
std::make_pair("MODEL_HEAVE_HO", MODEL_HEAVE_HO),
std::make_pair("MODEL_HMC_ELEVATOR_PLATFORM", MODEL_HMC_ELEVATOR_PLATFORM),
std::make_pair("MODEL_HMC_HAZY_MAZE_DOOR", MODEL_HMC_HAZY_MAZE_DOOR),
std::make_pair("MODEL_HMC_METAL_ARROW_PLATFORM", MODEL_HMC_METAL_ARROW_PLATFORM),
std::make_pair("MODEL_HMC_METAL_DOOR", MODEL_HMC_METAL_DOOR),
std::make_pair("MODEL_HMC_METAL_PLATFORM", MODEL_HMC_METAL_PLATFORM),
std::make_pair("MODEL_HMC_RED_GRILLS", MODEL_HMC_RED_GRILLS),
std::make_pair("MODEL_HMC_ROCK_PIECE", MODEL_HMC_ROCK_PIECE),
std::make_pair("MODEL_HMC_ROCK_SMALL_PIECE", MODEL_HMC_ROCK_SMALL_PIECE),
std::make_pair("MODEL_HMC_ROLLING_ROCK", MODEL_HMC_ROLLING_ROCK),
std::make_pair("MODEL_HMC_WOODEN_DOOR", MODEL_HMC_WOODEN_DOOR),
std::make_pair("MODEL_HOOT", MODEL_HOOT),
std::make_pair("MODEL_IDLE_WATER_WAVE", MODEL_IDLE_WATER_WAVE),
std::make_pair("MODEL_JRB_FALLING_PILLAR", MODEL_JRB_FALLING_PILLAR),
std::make_pair("MODEL_JRB_FALLING_PILLAR_BASE", MODEL_JRB_FALLING_PILLAR_BASE),
std::make_pair("MODEL_JRB_FLOATING_PLATFORM", MODEL_JRB_FLOATING_PLATFORM),
std::make_pair("MODEL_JRB_ROCK", MODEL_JRB_ROCK),
std::make_pair("MODEL_JRB_SHIP_BACK_LEFT_PART", MODEL_JRB_SHIP_BACK_LEFT_PART),
std::make_pair("MODEL_JRB_SHIP_BACK_RIGHT_PART", MODEL_JRB_SHIP_BACK_RIGHT_PART),
std::make_pair("MODEL_JRB_SHIP_LEFT_HALF_PART", MODEL_JRB_SHIP_LEFT_HALF_PART),
std::make_pair("MODEL_JRB_SHIP_RIGHT_HALF_PART", MODEL_JRB_SHIP_RIGHT_HALF_PART),
std::make_pair("MODEL_JRB_SLIDING_BOX", MODEL_JRB_SLIDING_BOX),
std::make_pair("MODEL_JRB_SUNKEN_SHIP", MODEL_JRB_SUNKEN_SHIP),
std::make_pair("MODEL_JRB_SUNKEN_SHIP_BACK", MODEL_JRB_SUNKEN_SHIP_BACK),
std::make_pair("MODEL_KING_BOBOMB", MODEL_KING_BOBOMB),
std::make_pair("MODEL_KLEPTO", MODEL_KLEPTO),
std::make_pair("MODEL_KOOPA_FLAG", MODEL_KOOPA_FLAG),
std::make_pair("MODEL_KOOPA_SHELL", MODEL_KOOPA_SHELL),
std::make_pair("MODEL_KOOPA_WITHOUT_SHELL", MODEL_KOOPA_WITHOUT_SHELL),
std::make_pair("MODEL_KOOPA_WITH_SHELL", MODEL_KOOPA_WITH_SHELL),
std::make_pair("MODEL_LAKITU", MODEL_LAKITU),
std::make_pair("MODEL_LEAVES", MODEL_LEAVES),
std::make_pair("MODEL_LEVEL_GEOMETRY_03", MODEL_LEVEL_GEOMETRY_03),
std::make_pair("MODEL_LEVEL_GEOMETRY_04", MODEL_LEVEL_GEOMETRY_04),
std::make_pair("MODEL_LEVEL_GEOMETRY_05", MODEL_LEVEL_GEOMETRY_05),
std::make_pair("MODEL_LEVEL_GEOMETRY_06", MODEL_LEVEL_GEOMETRY_06),
std::make_pair("MODEL_LEVEL_GEOMETRY_07", MODEL_LEVEL_GEOMETRY_07),
std::make_pair("MODEL_LEVEL_GEOMETRY_08", MODEL_LEVEL_GEOMETRY_08),
std::make_pair("MODEL_LEVEL_GEOMETRY_09", MODEL_LEVEL_GEOMETRY_09),
std::make_pair("MODEL_LEVEL_GEOMETRY_0A", MODEL_LEVEL_GEOMETRY_0A),
std::make_pair("MODEL_LEVEL_GEOMETRY_0B", MODEL_LEVEL_GEOMETRY_0B),
std::make_pair("MODEL_LEVEL_GEOMETRY_0C", MODEL_LEVEL_GEOMETRY_0C),
std::make_pair("MODEL_LEVEL_GEOMETRY_0D", MODEL_LEVEL_GEOMETRY_0D),
std::make_pair("MODEL_LEVEL_GEOMETRY_0E", MODEL_LEVEL_GEOMETRY_0E),
std::make_pair("MODEL_LEVEL_GEOMETRY_0F", MODEL_LEVEL_GEOMETRY_0F),
std::make_pair("MODEL_LEVEL_GEOMETRY_10", MODEL_LEVEL_GEOMETRY_10),
std::make_pair("MODEL_LEVEL_GEOMETRY_11", MODEL_LEVEL_GEOMETRY_11),
std::make_pair("MODEL_LEVEL_GEOMETRY_12", MODEL_LEVEL_GEOMETRY_12),
std::make_pair("MODEL_LEVEL_GEOMETRY_13", MODEL_LEVEL_GEOMETRY_13),
std::make_pair("MODEL_LEVEL_GEOMETRY_14", MODEL_LEVEL_GEOMETRY_14),
std::make_pair("MODEL_LEVEL_GEOMETRY_15", MODEL_LEVEL_GEOMETRY_15),
std::make_pair("MODEL_LEVEL_GEOMETRY_16", MODEL_LEVEL_GEOMETRY_16),
std::make_pair("MODEL_LLL_BOWSER_PIECE_1", MODEL_LLL_BOWSER_PIECE_1),
std::make_pair("MODEL_LLL_BOWSER_PIECE_10", MODEL_LLL_BOWSER_PIECE_10),
std::make_pair("MODEL_LLL_BOWSER_PIECE_11", MODEL_LLL_BOWSER_PIECE_11),
std::make_pair("MODEL_LLL_BOWSER_PIECE_12", MODEL_LLL_BOWSER_PIECE_12),
std::make_pair("MODEL_LLL_BOWSER_PIECE_13", MODEL_LLL_BOWSER_PIECE_13),
std::make_pair("MODEL_LLL_BOWSER_PIECE_14", MODEL_LLL_BOWSER_PIECE_14),
std::make_pair("MODEL_LLL_BOWSER_PIECE_2", MODEL_LLL_BOWSER_PIECE_2),
std::make_pair("MODEL_LLL_BOWSER_PIECE_3", MODEL_LLL_BOWSER_PIECE_3),
std::make_pair("MODEL_LLL_BOWSER_PIECE_4", MODEL_LLL_BOWSER_PIECE_4),
std::make_pair("MODEL_LLL_BOWSER_PIECE_5", MODEL_LLL_BOWSER_PIECE_5),
std::make_pair("MODEL_LLL_BOWSER_PIECE_6", MODEL_LLL_BOWSER_PIECE_6),
std::make_pair("MODEL_LLL_BOWSER_PIECE_7", MODEL_LLL_BOWSER_PIECE_7),
std::make_pair("MODEL_LLL_BOWSER_PIECE_8", MODEL_LLL_BOWSER_PIECE_8),
std::make_pair("MODEL_LLL_BOWSER_PIECE_9", MODEL_LLL_BOWSER_PIECE_9),
std::make_pair("MODEL_LLL_DRAWBRIDGE_PART", MODEL_LLL_DRAWBRIDGE_PART),
std::make_pair("MODEL_LLL_FALLING_PLATFORM", MODEL_LLL_FALLING_PLATFORM),
std::make_pair("MODEL_LLL_LARGE_FALLING_PLATFORM", MODEL_LLL_LARGE_FALLING_PLATFORM),
std::make_pair("MODEL_LLL_LARGE_WOOD_BRIDGE", MODEL_LLL_LARGE_WOOD_BRIDGE),
std::make_pair("MODEL_LLL_MOVING_OCTAGONAL_MESH_PLATFORM", MODEL_LLL_MOVING_OCTAGONAL_MESH_PLATFORM),
std::make_pair("MODEL_LLL_ROLLING_LOG", MODEL_LLL_ROLLING_LOG),
std::make_pair("MODEL_LLL_ROTATING_BLOCK_FIRE_BARS", MODEL_LLL_ROTATING_BLOCK_FIRE_BARS),
std::make_pair("MODEL_LLL_ROTATING_HEXAGONAL_RING", MODEL_LLL_ROTATING_HEXAGONAL_RING),
std::make_pair("MODEL_LLL_SINKING_RECTANGULAR_PLATFORM", MODEL_LLL_SINKING_RECTANGULAR_PLATFORM),
std::make_pair("MODEL_LLL_SINKING_ROCK_BLOCK", MODEL_LLL_SINKING_ROCK_BLOCK),
std::make_pair("MODEL_LLL_SINKING_SQUARE_PLATFORMS", MODEL_LLL_SINKING_SQUARE_PLATFORMS),
std::make_pair("MODEL_LLL_TILTING_SQUARE_PLATFORM", MODEL_LLL_TILTING_SQUARE_PLATFORM),
std::make_pair("MODEL_LLL_VOLCANO_FALLING_TRAP", MODEL_LLL_VOLCANO_FALLING_TRAP),
std::make_pair("MODEL_LLL_WOOD_BRIDGE", MODEL_LLL_WOOD_BRIDGE),
std::make_pair("MODEL_MAD_PIANO", MODEL_MAD_PIANO),
std::make_pair("MODEL_MANTA_RAY", MODEL_MANTA_RAY),
std::make_pair("MODEL_MARIO", MODEL_MARIO),
std::make_pair("MODEL_MARIOS_CAP", MODEL_MARIOS_CAP),
std::make_pair("MODEL_MARIOS_METAL_CAP", MODEL_MARIOS_METAL_CAP),
std::make_pair("MODEL_MARIOS_WINGED_METAL_CAP", MODEL_MARIOS_WINGED_METAL_CAP),
std::make_pair("MODEL_MARIOS_WING_CAP", MODEL_MARIOS_WING_CAP),
std::make_pair("MODEL_METALLIC_BALL", MODEL_METALLIC_BALL),
std::make_pair("MODEL_METAL_BOX", MODEL_METAL_BOX),
std::make_pair("MODEL_METAL_BOX_DL", MODEL_METAL_BOX_DL),
std::make_pair("MODEL_MIPS", MODEL_MIPS),
std::make_pair("MODEL_MIST", MODEL_MIST),
std::make_pair("MODEL_MONEYBAG", MODEL_MONEYBAG),
std::make_pair("MODEL_MONTY_MOLE", MODEL_MONTY_MOLE),
std::make_pair("MODEL_MR_BLIZZARD", MODEL_MR_BLIZZARD),
std::make_pair("MODEL_MR_BLIZZARD_HIDDEN", MODEL_MR_BLIZZARD_HIDDEN),
std::make_pair("MODEL_MR_I", MODEL_MR_I),
std::make_pair("MODEL_MR_I_IRIS", MODEL_MR_I_IRIS),
std::make_pair("MODEL_NONE", MODEL_NONE),
std::make_pair("MODEL_NUMBER", MODEL_NUMBER),
std::make_pair("MODEL_PEACH", MODEL_PEACH),
std::make_pair("MODEL_PEBBLE", MODEL_PEBBLE),
std::make_pair("MODEL_PENGUIN", MODEL_PENGUIN),
std::make_pair("MODEL_PIRANHA_PLANT", MODEL_PIRANHA_PLANT),
std::make_pair("MODEL_POKEY_BODY_PART", MODEL_POKEY_BODY_PART),
std::make_pair("MODEL_POKEY_HEAD", MODEL_POKEY_HEAD),
std::make_pair("MODEL_PURPLE_MARBLE", MODEL_PURPLE_MARBLE),
std::make_pair("MODEL_PURPLE_SWITCH", MODEL_PURPLE_SWITCH),
std::make_pair("MODEL_RED_COIN", MODEL_RED_COIN),
std::make_pair("MODEL_RED_COIN_NO_SHADOW", MODEL_RED_COIN_NO_SHADOW),
std::make_pair("MODEL_RED_FLAME", MODEL_RED_FLAME),
std::make_pair("MODEL_RED_FLAME_SHADOW", MODEL_RED_FLAME_SHADOW),
std::make_pair("MODEL_RR_CRUISER_WING", MODEL_RR_CRUISER_WING),
std::make_pair("MODEL_RR_DONUT_PLATFORM", MODEL_RR_DONUT_PLATFORM),
std::make_pair("MODEL_RR_ELEVATOR_PLATFORM", MODEL_RR_ELEVATOR_PLATFORM),
std::make_pair("MODEL_RR_FLYING_CARPET", MODEL_RR_FLYING_CARPET),
std::make_pair("MODEL_RR_L_SHAPED_PLATFORM", MODEL_RR_L_SHAPED_PLATFORM),
std::make_pair("MODEL_RR_OCTAGONAL_PLATFORM", MODEL_RR_OCTAGONAL_PLATFORM),
std::make_pair("MODEL_RR_ROTATING_BRIDGE_PLATFORM", MODEL_RR_ROTATING_BRIDGE_PLATFORM),
std::make_pair("MODEL_RR_SEESAW_PLATFORM", MODEL_RR_SEESAW_PLATFORM),
std::make_pair("MODEL_RR_SLIDING_PLATFORM", MODEL_RR_SLIDING_PLATFORM),
std::make_pair("MODEL_RR_SWINGING_PLATFORM", MODEL_RR_SWINGING_PLATFORM),
std::make_pair("MODEL_RR_TRIANGLE_PLATFORM", MODEL_RR_TRIANGLE_PLATFORM),
std::make_pair("MODEL_RR_TRICKY_TRIANGLES", MODEL_RR_TRICKY_TRIANGLES),
std::make_pair("MODEL_RR_TRICKY_TRIANGLES_FRAME1", MODEL_RR_TRICKY_TRIANGLES_FRAME1),
std::make_pair("MODEL_RR_TRICKY_TRIANGLES_FRAME2", MODEL_RR_TRICKY_TRIANGLES_FRAME2),
std::make_pair("MODEL_RR_TRICKY_TRIANGLES_FRAME3", MODEL_RR_TRICKY_TRIANGLES_FRAME3),
std::make_pair("MODEL_RR_TRICKY_TRIANGLES_FRAME4", MODEL_RR_TRICKY_TRIANGLES_FRAME4),
std::make_pair("MODEL_SAND_DUST", MODEL_SAND_DUST),
std::make_pair("MODEL_SCUTTLEBUG", MODEL_SCUTTLEBUG),
std::make_pair("MODEL_SEAWEED", MODEL_SEAWEED),
std::make_pair("MODEL_SKEETER", MODEL_SKEETER),
std::make_pair("MODEL_SL_CRACKED_ICE", MODEL_SL_CRACKED_ICE),
std::make_pair("MODEL_SL_CRACKED_ICE_CHUNK", MODEL_SL_CRACKED_ICE_CHUNK),
std::make_pair("MODEL_SL_SNOW_TREE", MODEL_SL_SNOW_TREE),
std::make_pair("MODEL_SL_SNOW_TRIANGLE", MODEL_SL_SNOW_TRIANGLE),
std::make_pair("MODEL_SMALL_WATER_SPLASH", MODEL_SMALL_WATER_SPLASH),
std::make_pair("MODEL_SMOKE", MODEL_SMOKE),
std::make_pair("MODEL_SNUFIT", MODEL_SNUFIT),
std::make_pair("MODEL_SPARKLES", MODEL_SPARKLES),
std::make_pair("MODEL_SPARKLES_ANIMATION", MODEL_SPARKLES_ANIMATION),
std::make_pair("MODEL_SPINDRIFT", MODEL_SPINDRIFT),
std::make_pair("MODEL_SPINY", MODEL_SPINY),
std::make_pair("MODEL_SPINY_BALL", MODEL_SPINY_BALL),
std::make_pair("MODEL_SSL_GRINDEL", MODEL_SSL_GRINDEL),
std::make_pair("MODEL_SSL_MOVING_PYRAMID_WALL", MODEL_SSL_MOVING_PYRAMID_WALL),
std::make_pair("MODEL_SSL_PALM_TREE", MODEL_SSL_PALM_TREE),
std::make_pair("MODEL_SSL_PYRAMID_ELEVATOR", MODEL_SSL_PYRAMID_ELEVATOR),
std::make_pair("MODEL_SSL_PYRAMID_TOP", MODEL_SSL_PYRAMID_TOP),
std::make_pair("MODEL_SSL_SPINDEL", MODEL_SSL_SPINDEL),
std::make_pair("MODEL_SSL_TOX_BOX", MODEL_SSL_TOX_BOX),
std::make_pair("MODEL_STAR", MODEL_STAR),
std::make_pair("MODEL_SUSHI", MODEL_SUSHI),
std::make_pair("MODEL_SWOOP", MODEL_SWOOP),
std::make_pair("MODEL_THI_BUBBLY_TREE", MODEL_THI_BUBBLY_TREE),
std::make_pair("MODEL_THI_HUGE_ISLAND_TOP", MODEL_THI_HUGE_ISLAND_TOP),
std::make_pair("MODEL_THI_TINY_ISLAND_TOP", MODEL_THI_TINY_ISLAND_TOP),
std::make_pair("MODEL_THWOMP", MODEL_THWOMP),
std::make_pair("MODEL_TOAD", MODEL_TOAD),
std::make_pair("MODEL_TRAJECTORY_MARKER_BALL", MODEL_TRAJECTORY_MARKER_BALL),
std::make_pair("MODEL_TRAMPOLINE", MODEL_TRAMPOLINE),
std::make_pair("MODEL_TRAMPOLINE_BASE", MODEL_TRAMPOLINE_BASE),
std::make_pair("MODEL_TRAMPOLINE_CENTER", MODEL_TRAMPOLINE_CENTER),
std::make_pair("MODEL_TRANSPARENT_STAR", MODEL_TRANSPARENT_STAR),
std::make_pair("MODEL_TREASURE_CHEST_BASE", MODEL_TREASURE_CHEST_BASE),
std::make_pair("MODEL_TREASURE_CHEST_LID", MODEL_TREASURE_CHEST_LID),
std::make_pair("MODEL_TTC_CLOCK_HAND", MODEL_TTC_CLOCK_HAND),
std::make_pair("MODEL_TTC_ELEVATOR_PLATFORM", MODEL_TTC_ELEVATOR_PLATFORM),
std::make_pair("MODEL_TTC_LARGE_GEAR", MODEL_TTC_LARGE_GEAR),
std::make_pair("MODEL_TTC_LARGE_TREADMILL", MODEL_TTC_LARGE_TREADMILL),
std::make_pair("MODEL_TTC_PENDULUM", MODEL_TTC_PENDULUM),
std::make_pair("MODEL_TTC_PIT_BLOCK", MODEL_TTC_PIT_BLOCK),
std::make_pair("MODEL_TTC_PIT_BLOCK_UNUSED", MODEL_TTC_PIT_BLOCK_UNUSED),
std::make_pair("MODEL_TTC_PUSH_BLOCK", MODEL_TTC_PUSH_BLOCK),
std::make_pair("MODEL_TTC_ROTATING_CUBE", MODEL_TTC_ROTATING_CUBE),
std::make_pair("MODEL_TTC_ROTATING_HEXAGON", MODEL_TTC_ROTATING_HEXAGON),
std::make_pair("MODEL_TTC_ROTATING_PRISM", MODEL_TTC_ROTATING_PRISM),
std::make_pair("MODEL_TTC_ROTATING_TRIANGLE", MODEL_TTC_ROTATING_TRIANGLE),
std::make_pair("MODEL_TTC_SMALL_GEAR", MODEL_TTC_SMALL_GEAR),
std::make_pair("MODEL_TTC_SMALL_TREADMILL", MODEL_TTC_SMALL_TREADMILL),
std::make_pair("MODEL_TTC_SPINNER", MODEL_TTC_SPINNER),
std::make_pair("MODEL_TTM_BLUE_SMILEY", MODEL_TTM_BLUE_SMILEY),
std::make_pair("MODEL_TTM_MOON_SMILEY", MODEL_TTM_MOON_SMILEY),
std::make_pair("MODEL_TTM_ROLLING_LOG", MODEL_TTM_ROLLING_LOG),
std::make_pair("MODEL_TTM_SLIDE_EXIT_PODIUM", MODEL_TTM_SLIDE_EXIT_PODIUM),
std::make_pair("MODEL_TTM_STAR_CAGE", MODEL_TTM_STAR_CAGE),
std::make_pair("MODEL_TTM_STAR_SMILEY", MODEL_TTM_STAR_SMILEY),
std::make_pair("MODEL_TTM_YELLOW_SMILEY", MODEL_TTM_YELLOW_SMILEY),
std::make_pair("MODEL_TWEESTER", MODEL_TWEESTER),
std::make_pair("MODEL_UKIKI", MODEL_UKIKI),
std::make_pair("MODEL_UNAGI", MODEL_UNAGI),
std::make_pair("MODEL_UNKNOWN_54", MODEL_UNKNOWN_54),
std::make_pair("MODEL_UNKNOWN_58", MODEL_UNKNOWN_58),
std::make_pair("MODEL_UNKNOWN_7D", MODEL_UNKNOWN_7D),
std::make_pair("MODEL_UNKNOWN_AC", MODEL_UNKNOWN_AC),
std::make_pair("MODEL_UNKNOWN_B8", MODEL_UNKNOWN_B8),
std::make_pair("MODEL_UNKNOWN_DOOR_1E", MODEL_UNKNOWN_DOOR_1E),
std::make_pair("MODEL_UNKNOWN_DOOR_21", MODEL_UNKNOWN_DOOR_21),
std::make_pair("MODEL_UNKNOWN_DOOR_28", MODEL_UNKNOWN_DOOR_28),
std::make_pair("MODEL_UNKNOWN_DOOR_2A", MODEL_UNKNOWN_DOOR_2A),
std::make_pair("MODEL_UNKNOWN_DOOR_2B", MODEL_UNKNOWN_DOOR_2B),
std::make_pair("MODEL_UNKNOWN_TREE_1A", MODEL_UNKNOWN_TREE_1A),
std::make_pair("MODEL_VCUTM_CHECKERBOARD_PLATFORM_SPAWNER", MODEL_VCUTM_CHECKERBOARD_PLATFORM_SPAWNER),
std::make_pair("MODEL_VCUTM_SEESAW_PLATFORM", MODEL_VCUTM_SEESAW_PLATFORM),
std::make_pair("MODEL_WATER_BOMB", MODEL_WATER_BOMB),
std::make_pair("MODEL_WATER_BOMB_SHADOW", MODEL_WATER_BOMB_SHADOW),
std::make_pair("MODEL_WATER_MINE", MODEL_WATER_MINE),
std::make_pair("MODEL_WATER_RING", MODEL_WATER_RING),
std::make_pair("MODEL_WATER_SPLASH", MODEL_WATER_SPLASH),
std::make_pair("MODEL_WAVE_TRAIL", MODEL_WAVE_TRAIL),
std::make_pair("MODEL_WDW_ARROW_LIFT", MODEL_WDW_ARROW_LIFT),
std::make_pair("MODEL_WDW_BUBBLY_TREE", MODEL_WDW_BUBBLY_TREE),
std::make_pair("MODEL_WDW_EXPRESS_ELEVATOR", MODEL_WDW_EXPRESS_ELEVATOR),
std::make_pair("MODEL_WDW_HIDDEN_PLATFORM", MODEL_WDW_HIDDEN_PLATFORM),
std::make_pair("MODEL_WDW_RECTANGULAR_FLOATING_PLATFORM", MODEL_WDW_RECTANGULAR_FLOATING_PLATFORM),
std::make_pair("MODEL_WDW_ROTATING_PLATFORM", MODEL_WDW_ROTATING_PLATFORM),
std::make_pair("MODEL_WDW_SQUARE_FLOATING_PLATFORM", MODEL_WDW_SQUARE_FLOATING_PLATFORM),
std::make_pair("MODEL_WDW_WATER_LEVEL_DIAMOND", MODEL_WDW_WATER_LEVEL_DIAMOND),
std::make_pair("MODEL_WF_BREAKABLE_WALL_LEFT", MODEL_WF_BREAKABLE_WALL_LEFT),
std::make_pair("MODEL_WF_BREAKABLE_WALL_RIGHT", MODEL_WF_BREAKABLE_WALL_RIGHT),
std::make_pair("MODEL_WF_BUBBLY_TREE", MODEL_WF_BUBBLY_TREE),
std::make_pair("MODEL_WF_KICKABLE_BOARD", MODEL_WF_KICKABLE_BOARD),
std::make_pair("MODEL_WF_KICKABLE_BOARD_FELLED", MODEL_WF_KICKABLE_BOARD_FELLED),
std::make_pair("MODEL_WF_LARGE_BOMP", MODEL_WF_LARGE_BOMP),
std::make_pair("MODEL_WF_ROTATING_WOODEN_PLATFORM", MODEL_WF_ROTATING_WOODEN_PLATFORM),
std::make_pair("MODEL_WF_SLIDING_PLATFORM", MODEL_WF_SLIDING_PLATFORM),
std::make_pair("MODEL_WF_SMALL_BOMP", MODEL_WF_SMALL_BOMP),
std::make_pair("MODEL_WF_TOWER_DOOR", MODEL_WF_TOWER_DOOR),
std::make_pair("MODEL_WF_TOWER_SQUARE_PLATORM", MODEL_WF_TOWER_SQUARE_PLATORM),
std::make_pair("MODEL_WF_TOWER_SQUARE_PLATORM_ELEVATOR", MODEL_WF_TOWER_SQUARE_PLATORM_ELEVATOR),
std::make_pair("MODEL_WF_TOWER_SQUARE_PLATORM_UNUSED", MODEL_WF_TOWER_SQUARE_PLATORM_UNUSED),
std::make_pair("MODEL_WF_TOWER_TRAPEZOID_PLATORM", MODEL_WF_TOWER_TRAPEZOID_PLATORM),
std::make_pair("MODEL_WF_TUMBLING_BRIDGE", MODEL_WF_TUMBLING_BRIDGE),
std::make_pair("MODEL_WF_TUMBLING_BRIDGE_PART", MODEL_WF_TUMBLING_BRIDGE_PART),
std::make_pair("MODEL_WHITE_PARTICLE", MODEL_WHITE_PARTICLE),
std::make_pair("MODEL_WHITE_PARTICLE_DL", MODEL_WHITE_PARTICLE_DL),
std::make_pair("MODEL_WHITE_PARTICLE_SMALL", MODEL_WHITE_PARTICLE_SMALL),
std::make_pair("MODEL_WHITE_PUFF", MODEL_WHITE_PUFF),
std::make_pair("MODEL_WHOMP", MODEL_WHOMP),
std::make_pair("MODEL_WIGGLER_BODY", MODEL_WIGGLER_BODY),
std::make_pair("MODEL_WIGGLER_HEAD", MODEL_WIGGLER_HEAD),
std::make_pair("MODEL_WOODEN_POST", MODEL_WOODEN_POST),
std::make_pair("MODEL_WOODEN_SIGNPOST", MODEL_WOODEN_SIGNPOST),
std::make_pair("MODEL_YELLOW_COIN", MODEL_YELLOW_COIN),
std::make_pair("MODEL_YELLOW_COIN_NO_SHADOW", MODEL_YELLOW_COIN_NO_SHADOW),
std::make_pair("MODEL_YELLOW_SPHERE", MODEL_YELLOW_SPHERE),
std::make_pair("MODEL_YOSHI", MODEL_YOSHI),
std::make_pair("MODEL_YOSHI_EGG", MODEL_YOSHI_EGG)
};
std::pair<std::string, const BehaviorScript*> obj_behaviors[] = {
std::make_pair("bhv1Up", bhv1Up),
std::make_pair("bhv1upJumpOnApproach", bhv1upJumpOnApproach),
std::make_pair("bhv1upRunningAway", bhv1upRunningAway),
std::make_pair("bhv1upSliding", bhv1upSliding),
std::make_pair("bhv1upWalking", bhv1upWalking),
std::make_pair("bhvActSelector", bhvActSelector),
std::make_pair("bhvActSelectorStarType", bhvActSelectorStarType),
std::make_pair("bhvActivatedBackAndForthPlatform", bhvActivatedBackAndForthPlatform),
std::make_pair("bhvAirborneDeathWarp", bhvAirborneDeathWarp),
std::make_pair("bhvAirborneStarCollectWarp", bhvAirborneStarCollectWarp),
std::make_pair("bhvAirborneWarp", bhvAirborneWarp),
std::make_pair("bhvAlphaBooKey", bhvAlphaBooKey),
std::make_pair("bhvAmbientSounds", bhvAmbientSounds),
std::make_pair("bhvAnimatedTexture", bhvAnimatedTexture),
std::make_pair("bhvAnimatesOnFloorSwitchPress", bhvAnimatesOnFloorSwitchPress),
std::make_pair("bhvAnotherElavator", bhvAnotherElavator),
std::make_pair("bhvAnotherTiltingPlatform", bhvAnotherTiltingPlatform),
std::make_pair("bhvArrowLift", bhvArrowLift),
std::make_pair("bhvBalconyBigBoo", bhvBalconyBigBoo),
std::make_pair("bhvBbhTiltingTrapPlatform", bhvBbhTiltingTrapPlatform),
std::make_pair("bhvBbhTumblingBridge", bhvBbhTumblingBridge),
std::make_pair("bhvBeginningLakitu", bhvBeginningLakitu),
std::make_pair("bhvBeginningPeach", bhvBeginningPeach),
std::make_pair("bhvBetaBooKey", bhvBetaBooKey),
std::make_pair("bhvBetaBowserAnchor", bhvBetaBowserAnchor),
std::make_pair("bhvBetaChestBottom", bhvBetaChestBottom),
std::make_pair("bhvBetaChestLid", bhvBetaChestLid),
std::make_pair("bhvBetaFishSplashSpawner", bhvBetaFishSplashSpawner),
std::make_pair("bhvBetaHoldableObject", bhvBetaHoldableObject),
std::make_pair("bhvBetaMovingFlames", bhvBetaMovingFlames),
std::make_pair("bhvBetaMovingFlamesSpawn", bhvBetaMovingFlamesSpawn),
std::make_pair("bhvBetaTrampolineSpring", bhvBetaTrampolineSpring),
std::make_pair("bhvBetaTrampolineTop", bhvBetaTrampolineTop),
std::make_pair("bhvBigBoulder", bhvBigBoulder),
std::make_pair("bhvBigBoulderGenerator", bhvBigBoulderGenerator),
std::make_pair("bhvBigBully", bhvBigBully),
std::make_pair("bhvBigBullyWithMinions", bhvBigBullyWithMinions),
std::make_pair("bhvBigChillBully", bhvBigChillBully),
std::make_pair("bhvBigSnowmanWhole", bhvBigSnowmanWhole),
std::make_pair("bhvBird", bhvBird),
std::make_pair("bhvBirdsSoundLoop", bhvBirdsSoundLoop),
std::make_pair("bhvBitfsSinkingCagePlatform", bhvBitfsSinkingCagePlatform),
std::make_pair("bhvBitfsSinkingPlatforms", bhvBitfsSinkingPlatforms),
std::make_pair("bhvBitfsTiltingInvertedPyramid", bhvBitfsTiltingInvertedPyramid),
std::make_pair("bhvBlackSmokeBowser", bhvBlackSmokeBowser),
std::make_pair("bhvBlackSmokeMario", bhvBlackSmokeMario),
std::make_pair("bhvBlackSmokeUpward", bhvBlackSmokeUpward),
std::make_pair("bhvBlueBowserFlame", bhvBlueBowserFlame),
std::make_pair("bhvBlueCoinJumping", bhvBlueCoinJumping),
std::make_pair("bhvBlueCoinSliding", bhvBlueCoinSliding),
std::make_pair("bhvBlueCoinSwitch", bhvBlueCoinSwitch),
std::make_pair("bhvBlueFish", bhvBlueFish),
std::make_pair("bhvBlueFlamesGroup", bhvBlueFlamesGroup),
std::make_pair("bhvBobBowlingBallSpawner", bhvBobBowlingBallSpawner),
std::make_pair("bhvBobomb", bhvBobomb),
std::make_pair("bhvBobombAnchorMario", bhvBobombAnchorMario),
std::make_pair("bhvBobombBuddy", bhvBobombBuddy),
std::make_pair("bhvBobombBuddyOpensCannon", bhvBobombBuddyOpensCannon),
std::make_pair("bhvBobombBullyDeathSmoke", bhvBobombBullyDeathSmoke),
std::make_pair("bhvBobombExplosionBubble", bhvBobombExplosionBubble),
std::make_pair("bhvBobombExplosionBubble3600", bhvBobombExplosionBubble3600),
std::make_pair("bhvBobombFuseSmoke", bhvBobombFuseSmoke),
std::make_pair("bhvBoo", bhvBoo),
std::make_pair("bhvBooBossSpawnedBridge", bhvBooBossSpawnedBridge),
std::make_pair("bhvBooCage", bhvBooCage),
std::make_pair("bhvBooInCastle", bhvBooInCastle),
std::make_pair("bhvBooWithCage", bhvBooWithCage),
std::make_pair("bhvBookSwitch", bhvBookSwitch),
std::make_pair("bhvBookendSpawn", bhvBookendSpawn),
std::make_pair("bhvBouncingFireball", bhvBouncingFireball),
std::make_pair("bhvBouncingFireballFlame", bhvBouncingFireballFlame),
std::make_pair("bhvBowlingBall", bhvBowlingBall),
std::make_pair("bhvBowser", bhvBowser),
std::make_pair("bhvBowserBodyAnchor", bhvBowserBodyAnchor),
std::make_pair("bhvBowserBomb", bhvBowserBomb),
std::make_pair("bhvBowserBombExplosion", bhvBowserBombExplosion),
std::make_pair("bhvBowserBombSmoke", bhvBowserBombSmoke),
std::make_pair("bhvBowserCourseRedCoinStar", bhvBowserCourseRedCoinStar),
std::make_pair("bhvBowserFlameSpawn", bhvBowserFlameSpawn),
std::make_pair("bhvBowserKey", bhvBowserKey),
std::make_pair("bhvBowserKeyCourseExit", bhvBowserKeyCourseExit),
std::make_pair("bhvBowserKeyUnlockDoor", bhvBowserKeyUnlockDoor),
std::make_pair("bhvBowserShockWave", bhvBowserShockWave),
std::make_pair("bhvBowserSubDoor", bhvBowserSubDoor),
std::make_pair("bhvBowserTailAnchor", bhvBowserTailAnchor),
std::make_pair("bhvBowsersSub", bhvBowsersSub),
std::make_pair("bhvBreakBoxTriangle", bhvBreakBoxTriangle),
std::make_pair("bhvBreakableBox", bhvBreakableBox),
std::make_pair("bhvBreakableBoxSmall", bhvBreakableBoxSmall),
std::make_pair("bhvBreathParticleSpawner", bhvBreathParticleSpawner),
std::make_pair("bhvBub", bhvBub),
std::make_pair("bhvBubba", bhvBubba),
std::make_pair("bhvBubbleMaybe", bhvBubbleMaybe),
std::make_pair("bhvBubbleParticleSpawner", bhvBubbleParticleSpawner),
std::make_pair("bhvBubbleSplash", bhvBubbleSplash),
std::make_pair("bhvBulletBill", bhvBulletBill),
std::make_pair("bhvBulletBillCannon", bhvBulletBillCannon),
std::make_pair("bhvButterfly", bhvButterfly),
std::make_pair("bhvCameraLakitu", bhvCameraLakitu),
std::make_pair("bhvCannon", bhvCannon),
std::make_pair("bhvCannonBarrel", bhvCannonBarrel),
std::make_pair("bhvCannonBarrelBubbles", bhvCannonBarrelBubbles),
std::make_pair("bhvCannonBaseUnused", bhvCannonBaseUnused),
std::make_pair("bhvCannonClosed", bhvCannonClosed),
std::make_pair("bhvCapSwitch", bhvCapSwitch),
std::make_pair("bhvCapSwitchBase", bhvCapSwitchBase),
std::make_pair("bhvCarrySomething1", bhvCarrySomething1),
std::make_pair("bhvCarrySomething2", bhvCarrySomething2),
std::make_pair("bhvCarrySomething3", bhvCarrySomething3),
std::make_pair("bhvCarrySomething4", bhvCarrySomething4),
std::make_pair("bhvCarrySomething5", bhvCarrySomething5),
std::make_pair("bhvCarrySomething6", bhvCarrySomething6),
std::make_pair("bhvCastleFlagWaving", bhvCastleFlagWaving),
std::make_pair("bhvCastleFloorTrap", bhvCastleFloorTrap),
std::make_pair("bhvCcmTouchedStarSpawn", bhvCcmTouchedStarSpawn),
std::make_pair("bhvCelebrationStar", bhvCelebrationStar),
std::make_pair("bhvCelebrationStarSparkle", bhvCelebrationStarSparkle),
std::make_pair("bhvChainChomp", bhvChainChomp),
std::make_pair("bhvChainChompChainPart", bhvChainChompChainPart),
std::make_pair("bhvChainChompGate", bhvChainChompGate),
std::make_pair("bhvCheckerboardElevatorGroup", bhvCheckerboardElevatorGroup),
std::make_pair("bhvCheckerboardPlatformSub", bhvCheckerboardPlatformSub),
std::make_pair("bhvChirpChirp", bhvChirpChirp),
std::make_pair("bhvChirpChirpUnused", bhvChirpChirpUnused),
std::make_pair("bhvChuckya", bhvChuckya),
std::make_pair("bhvChuckyaAnchorMario", bhvChuckyaAnchorMario),
std::make_pair("bhvCirclingAmp", bhvCirclingAmp),
std::make_pair("bhvClamShell", bhvClamShell),
std::make_pair("bhvClockHourHand", bhvClockHourHand),
std::make_pair("bhvClockMinuteHand", bhvClockMinuteHand),
std::make_pair("bhvCloud", bhvCloud),
std::make_pair("bhvCloudPart", bhvCloudPart),
std::make_pair("bhvCoffin", bhvCoffin),
std::make_pair("bhvCoffinSpawner", bhvCoffinSpawner),
std::make_pair("bhvCoinFormation", bhvCoinFormation),
std::make_pair("bhvCoinFormationSpawn", bhvCoinFormationSpawn),
std::make_pair("bhvCoinInsideBoo", bhvCoinInsideBoo),
std::make_pair("bhvCoinSparkles", bhvCoinSparkles),
std::make_pair("bhvControllablePlatform", bhvControllablePlatform),
std::make_pair("bhvControllablePlatformSub", bhvControllablePlatformSub),
std::make_pair("bhvCourtyardBooTriplet", bhvCourtyardBooTriplet),
std::make_pair("bhvCutOutObject", bhvCutOutObject),
std::make_pair("bhvDDDPole", bhvDDDPole),
std::make_pair("bhvDddMovingPole", bhvDddMovingPole),
std::make_pair("bhvDddWarp", bhvDddWarp),
std::make_pair("bhvDeathWarp", bhvDeathWarp),
std::make_pair("bhvDecorativePendulum", bhvDecorativePendulum),
std::make_pair("bhvDirtParticleSpawner", bhvDirtParticleSpawner),
std::make_pair("bhvDonutPlatform", bhvDonutPlatform),
std::make_pair("bhvDonutPlatformSpawner", bhvDonutPlatformSpawner),
std::make_pair("bhvDoor", bhvDoor),
std::make_pair("bhvDoorWarp", bhvDoorWarp),
std::make_pair("bhvDorrie", bhvDorrie),
std::make_pair("bhvEndBirds1", bhvEndBirds1),
std::make_pair("bhvEndBirds2", bhvEndBirds2),
std::make_pair("bhvEndPeach", bhvEndPeach),
std::make_pair("bhvEndToad", bhvEndToad),
std::make_pair("bhvEnemyLakitu", bhvEnemyLakitu),
std::make_pair("bhvExclamationBox", bhvExclamationBox),
std::make_pair("bhvExitPodiumWarp", bhvExitPodiumWarp),
std::make_pair("bhvExplosion", bhvExplosion),
std::make_pair("bhvEyerokBoss", bhvEyerokBoss),
std::make_pair("bhvEyerokHand", bhvEyerokHand),
std::make_pair("bhvFadingWarp", bhvFadingWarp),
std::make_pair("bhvFallingBowserPlatform", bhvFallingBowserPlatform),
std::make_pair("bhvFallingPillar", bhvFallingPillar),
std::make_pair("bhvFallingPillarHitbox", bhvFallingPillarHitbox),
std::make_pair("bhvFerrisWheelAxle", bhvFerrisWheelAxle),
std::make_pair("bhvFerrisWheelPlatform", bhvFerrisWheelPlatform),
std::make_pair("bhvFireParticleSpawner", bhvFireParticleSpawner),
std::make_pair("bhvFirePiranhaPlant", bhvFirePiranhaPlant),
std::make_pair("bhvFireSpitter", bhvFireSpitter),
std::make_pair("bhvFish", bhvFish),
std::make_pair("bhvFish2", bhvFish2),
std::make_pair("bhvFish3", bhvFish3),
std::make_pair("bhvFishGroup", bhvFishGroup),
std::make_pair("bhvFlame", bhvFlame),
std::make_pair("bhvFlameBouncing", bhvFlameBouncing),
std::make_pair("bhvFlameBowser", bhvFlameBowser),
std::make_pair("bhvFlameFloatingLanding", bhvFlameFloatingLanding),
std::make_pair("bhvFlameLargeBurningOut", bhvFlameLargeBurningOut),
std::make_pair("bhvFlameMovingForwardGrowing", bhvFlameMovingForwardGrowing),
std::make_pair("bhvFlamethrower", bhvFlamethrower),
std::make_pair("bhvFlamethrowerFlame", bhvFlamethrowerFlame),
std::make_pair("bhvFloorSwitchAnimatesObject", bhvFloorSwitchAnimatesObject),
std::make_pair("bhvFloorSwitchGrills", bhvFloorSwitchGrills),
std::make_pair("bhvFloorSwitchHardcodedModel", bhvFloorSwitchHardcodedModel),
std::make_pair("bhvFloorSwitchHiddenObjects", bhvFloorSwitchHiddenObjects),
std::make_pair("bhvFloorTrapInCastle", bhvFloorTrapInCastle),
std::make_pair("bhvFlyGuy", bhvFlyGuy),
std::make_pair("bhvFlyguyFlame", bhvFlyguyFlame),
std::make_pair("bhvFlyingBookend", bhvFlyingBookend),
std::make_pair("bhvFlyingWarp", bhvFlyingWarp),
std::make_pair("bhvFreeBowlingBall", bhvFreeBowlingBall),
std::make_pair("bhvGhostHuntBigBoo", bhvGhostHuntBigBoo),
std::make_pair("bhvGhostHuntBoo", bhvGhostHuntBoo),
std::make_pair("bhvGiantPole", bhvGiantPole),
std::make_pair("bhvGoldenCoinSparkles", bhvGoldenCoinSparkles),
std::make_pair("bhvGoomba", bhvGoomba),
std::make_pair("bhvGoombaTripletSpawner", bhvGoombaTripletSpawner),
std::make_pair("bhvGrandStar", bhvGrandStar),
std::make_pair("bhvGrindel", bhvGrindel),
std::make_pair("bhvHardAirKnockBackWarp", bhvHardAirKnockBackWarp),
std::make_pair("bhvHauntedBookshelf", bhvHauntedBookshelf),
std::make_pair("bhvHauntedBookshelfManager", bhvHauntedBookshelfManager),
std::make_pair("bhvHauntedChair", bhvHauntedChair),
std::make_pair("bhvHeaveHo", bhvHeaveHo),
std::make_pair("bhvHeaveHoThrowMario", bhvHeaveHoThrowMario),
std::make_pair("bhvHidden1up", bhvHidden1up),
std::make_pair("bhvHidden1upInPole", bhvHidden1upInPole),
std::make_pair("bhvHidden1upInPoleSpawner", bhvHidden1upInPoleSpawner),
std::make_pair("bhvHidden1upInPoleTrigger", bhvHidden1upInPoleTrigger),
std::make_pair("bhvHidden1upTrigger", bhvHidden1upTrigger),
std::make_pair("bhvHiddenAt120Stars", bhvHiddenAt120Stars),
std::make_pair("bhvHiddenBlueCoin", bhvHiddenBlueCoin),
std::make_pair("bhvHiddenObject", bhvHiddenObject),
std::make_pair("bhvHiddenRedCoinStar", bhvHiddenRedCoinStar),
std::make_pair("bhvHiddenStaircaseStep", bhvHiddenStaircaseStep),
std::make_pair("bhvHiddenStar", bhvHiddenStar),
std::make_pair("bhvHiddenStarTrigger", bhvHiddenStarTrigger),
std::make_pair("bhvHmcElevatorPlatform", bhvHmcElevatorPlatform),
std::make_pair("bhvHomingAmp", bhvHomingAmp),
std::make_pair("bhvHoot", bhvHoot),
std::make_pair("bhvHorStarParticleSpawner", bhvHorStarParticleSpawner),
std::make_pair("bhvHorizontalGrindel", bhvHorizontalGrindel),
std::make_pair("bhvIdleWaterWave", bhvIdleWaterWave),
std::make_pair("bhvIgloo", bhvIgloo),
std::make_pair("bhvInSunkenShip", bhvInSunkenShip),
std::make_pair("bhvInSunkenShip2", bhvInSunkenShip2),
std::make_pair("bhvInSunkenShip3", bhvInSunkenShip3),
std::make_pair("bhvInitializeChangingWaterLevel", bhvInitializeChangingWaterLevel),
std::make_pair("bhvInsideCannon", bhvInsideCannon),
std::make_pair("bhvInstantActiveWarp", bhvInstantActiveWarp),
std::make_pair("bhvIntroScene", bhvIntroScene),
std::make_pair("bhvInvisibleObjectsUnderBridge", bhvInvisibleObjectsUnderBridge),
std::make_pair("bhvJetStream", bhvJetStream),
std::make_pair("bhvJetStreamRingSpawner", bhvJetStreamRingSpawner),
std::make_pair("bhvJetStreamWaterRing", bhvJetStreamWaterRing),
std::make_pair("bhvJrbFloatingBox", bhvJrbFloatingBox),
std::make_pair("bhvJrbFloatingPlatform", bhvJrbFloatingPlatform),
std::make_pair("bhvJrbSlidingBox", bhvJrbSlidingBox),
std::make_pair("bhvJumpingBox", bhvJumpingBox),
std::make_pair("bhvKickableBoard", bhvKickableBoard),
std::make_pair("bhvKingBobomb", bhvKingBobomb),
std::make_pair("bhvKlepto", bhvKlepto),
std::make_pair("bhvKoopa", bhvKoopa),
std::make_pair("bhvKoopaFlag", bhvKoopaFlag),
std::make_pair("bhvKoopaRaceEndpoint", bhvKoopaRaceEndpoint),
std::make_pair("bhvKoopaShell", bhvKoopaShell),
std::make_pair("bhvKoopaShellFlame", bhvKoopaShellFlame),
std::make_pair("bhvKoopaShellUnderwater", bhvKoopaShellUnderwater),
std::make_pair("bhvLargeBomp", bhvLargeBomp),
std::make_pair("bhvLargeFishGroup", bhvLargeFishGroup),
std::make_pair("bhvLaunchDeathWarp", bhvLaunchDeathWarp),
std::make_pair("bhvLaunchStarCollectWarp", bhvLaunchStarCollectWarp),
std::make_pair("bhvLeafParticleSpawner", bhvLeafParticleSpawner),
std::make_pair("bhvLllBowserPuzzle", bhvLllBowserPuzzle),
std::make_pair("bhvLllBowserPuzzlePiece", bhvLllBowserPuzzlePiece),
std::make_pair("bhvLllDrawbridge", bhvLllDrawbridge),
std::make_pair("bhvLllDrawbridgeSpawner", bhvLllDrawbridgeSpawner),
std::make_pair("bhvLllFloatingWoodBridge", bhvLllFloatingWoodBridge),
std::make_pair("bhvLllHexagonalMesh", bhvLllHexagonalMesh),
std::make_pair("bhvLllMovingOctagonalMeshPlatform", bhvLllMovingOctagonalMeshPlatform),
std::make_pair("bhvLllRollingLog", bhvLllRollingLog),
std::make_pair("bhvLllRotatingBlockWithFireBars", bhvLllRotatingBlockWithFireBars),
std::make_pair("bhvLllRotatingHexFlame", bhvLllRotatingHexFlame),
std::make_pair("bhvLllRotatingHexagonalPlatform", bhvLllRotatingHexagonalPlatform),
std::make_pair("bhvLllRotatingHexagonalRing", bhvLllRotatingHexagonalRing),
std::make_pair("bhvLllSinkingRectangularPlatform", bhvLllSinkingRectangularPlatform),
std::make_pair("bhvLllSinkingRockBlock", bhvLllSinkingRockBlock),
std::make_pair("bhvLllSinkingSquarePlatforms", bhvLllSinkingSquarePlatforms),
std::make_pair("bhvLllTiltingInvertedPyramid", bhvLllTiltingInvertedPyramid),
std::make_pair("bhvLllTumblingBridge", bhvLllTumblingBridge),
std::make_pair("bhvLllVolcanoFallingTrap", bhvLllVolcanoFallingTrap),
std::make_pair("bhvLllWoodPiece", bhvLllWoodPiece),
std::make_pair("bhvMacroUkiki", bhvMacroUkiki),
std::make_pair("bhvMadPiano", bhvMadPiano),
std::make_pair("bhvMantaRay", bhvMantaRay),
std::make_pair("bhvMantaRayRingManager", bhvMantaRayRingManager),
std::make_pair("bhvMantaRayWaterRing", bhvMantaRayWaterRing),
std::make_pair("bhvMario", bhvMario),
std::make_pair("bhvMenuButton", bhvMenuButton),
std::make_pair("bhvMenuButtonManager", bhvMenuButtonManager),
std::make_pair("bhvMerryGoRound", bhvMerryGoRound),
std::make_pair("bhvMerryGoRoundBigBoo", bhvMerryGoRoundBigBoo),
std::make_pair("bhvMerryGoRoundBoo", bhvMerryGoRoundBoo),
std::make_pair("bhvMerryGoRoundBooManager", bhvMerryGoRoundBooManager),
std::make_pair("bhvMeshElevator", bhvMeshElevator),
std::make_pair("bhvMessagePanel", bhvMessagePanel),
std::make_pair("bhvMetalCap", bhvMetalCap),
std::make_pair("bhvMips", bhvMips),
std::make_pair("bhvMistCircParticleSpawner", bhvMistCircParticleSpawner),
std::make_pair("bhvMistParticleSpawner", bhvMistParticleSpawner),
std::make_pair("bhvMoatGrills", bhvMoatGrills),
std::make_pair("bhvMoneybag", bhvMoneybag),
std::make_pair("bhvMoneybagHidden", bhvMoneybagHidden),
std::make_pair("bhvMontyMole", bhvMontyMole),
std::make_pair("bhvMontyMoleHole", bhvMontyMoleHole),
std::make_pair("bhvMontyMoleRock", bhvMontyMoleRock),
std::make_pair("bhvMovingBlueCoin", bhvMovingBlueCoin),
std::make_pair("bhvMovingYellowCoin", bhvMovingYellowCoin),
std::make_pair("bhvMrBlizzard", bhvMrBlizzard),
std::make_pair("bhvMrBlizzardSnowball", bhvMrBlizzardSnowball),
std::make_pair("bhvMrI", bhvMrI),
std::make_pair("bhvMrIBlueCoin", bhvMrIBlueCoin),
std::make_pair("bhvMrIBody", bhvMrIBody),
std::make_pair("bhvMrIParticle", bhvMrIParticle),
std::make_pair("bhvNormalCap", bhvNormalCap),
std::make_pair("bhvObjectBubble", bhvObjectBubble),
std::make_pair("bhvObjectWaterSplash", bhvObjectWaterSplash),
std::make_pair("bhvObjectWaterWave", bhvObjectWaterWave),
std::make_pair("bhvObjectWaveTrail", bhvObjectWaveTrail),
std::make_pair("bhvOctagonalPlatformRotating", bhvOctagonalPlatformRotating),
std::make_pair("bhvOneCoin", bhvOneCoin),
std::make_pair("bhvOpenableCageDoor", bhvOpenableCageDoor),
std::make_pair("bhvOpenableGrill", bhvOpenableGrill),
std::make_pair("bhvOrangeNumber", bhvOrangeNumber),
std::make_pair("bhvPaintingDeathWarp", bhvPaintingDeathWarp),
std::make_pair("bhvPaintingStarCollectWarp", bhvPaintingStarCollectWarp),
std::make_pair("bhvPenguinBaby", bhvPenguinBaby),
std::make_pair("bhvPenguinRaceFinishLine", bhvPenguinRaceFinishLine),
std::make_pair("bhvPenguinRaceShortcutCheck", bhvPenguinRaceShortcutCheck),
std::make_pair("bhvPillarBase", bhvPillarBase),
std::make_pair("bhvPiranhaPlant", bhvPiranhaPlant),
std::make_pair("bhvPiranhaPlantBubble", bhvPiranhaPlantBubble),
std::make_pair("bhvPiranhaPlantWakingBubbles", bhvPiranhaPlantWakingBubbles),
std::make_pair("bhvPitBowlingBall", bhvPitBowlingBall),
std::make_pair("bhvPlatformOnTrack", bhvPlatformOnTrack),
std::make_pair("bhvPlaysMusicTrackWhenTouched", bhvPlaysMusicTrackWhenTouched),
std::make_pair("bhvPlungeBubble", bhvPlungeBubble),
std::make_pair("bhvPokey", bhvPokey),
std::make_pair("bhvPokeyBodyPart", bhvPokeyBodyPart),
std::make_pair("bhvPoleGrabbing", bhvPoleGrabbing),
std::make_pair("bhvPoundTinyStarParticle", bhvPoundTinyStarParticle),
std::make_pair("bhvPunchTinyTriangle", bhvPunchTinyTriangle),
std::make_pair("bhvPurpleParticle", bhvPurpleParticle),
std::make_pair("bhvPurpleSwitchHiddenBoxes", bhvPurpleSwitchHiddenBoxes),
std::make_pair("bhvPushableMetalBox", bhvPushableMetalBox),
std::make_pair("bhvPyramidElevator", bhvPyramidElevator),
std::make_pair("bhvPyramidElevatorTrajectoryMarkerBall", bhvPyramidElevatorTrajectoryMarkerBall),
std::make_pair("bhvPyramidPillarTouchDetector", bhvPyramidPillarTouchDetector),
std::make_pair("bhvPyramidTop", bhvPyramidTop),
std::make_pair("bhvPyramidTopFragment", bhvPyramidTopFragment),
std::make_pair("bhvRacingPenguin", bhvRacingPenguin),
std::make_pair("bhvRandomAnimatedTexture", bhvRandomAnimatedTexture),
std::make_pair("bhvRecoveryHeart", bhvRecoveryHeart),
std::make_pair("bhvRedCoin", bhvRedCoin),
std::make_pair("bhvRedCoinStarMarker", bhvRedCoinStarMarker),
std::make_pair("bhvRespawner", bhvRespawner),
std::make_pair("bhvRockSolid", bhvRockSolid),
std::make_pair("bhvRotatingCounterClockwise", bhvRotatingCounterClockwise),
std::make_pair("bhvRotatingExclamationMark", bhvRotatingExclamationMark),
std::make_pair("bhvRotatingPlatform", bhvRotatingPlatform),
std::make_pair("bhvRrCruiserWing", bhvRrCruiserWing),
std::make_pair("bhvRrElevatorPlatform", bhvRrElevatorPlatform),
std::make_pair("bhvRrRotatingBridgePlatform", bhvRrRotatingBridgePlatform),
std::make_pair("bhvSLSnowmanWind", bhvSLSnowmanWind),
std::make_pair("bhvSLWalkingPenguin", bhvSLWalkingPenguin),
std::make_pair("bhvSandSoundLoop", bhvSandSoundLoop),
std::make_pair("bhvScuttlebug", bhvScuttlebug),
std::make_pair("bhvScuttlebugSpawn", bhvScuttlebugSpawn),
std::make_pair("bhvSeaweed", bhvSeaweed),
std::make_pair("bhvSeaweedBundle", bhvSeaweedBundle),
std::make_pair("bhvSeesawPlatform", bhvSeesawPlatform),
std::make_pair("bhvShallowWaterSplash", bhvShallowWaterSplash),
std::make_pair("bhvShallowWaterWave", bhvShallowWaterWave),
std::make_pair("bhvShipPart3", bhvShipPart3),
std::make_pair("bhvSignOnWall", bhvSignOnWall),
std::make_pair("bhvSingleCoinGetsSpawned", bhvSingleCoinGetsSpawned),
std::make_pair("bhvSkeeter", bhvSkeeter),
std::make_pair("bhvSkeeterWave", bhvSkeeterWave),
std::make_pair("bhvSlidingPlatform2", bhvSlidingPlatform2),
std::make_pair("bhvSlidingSnowMound", bhvSlidingSnowMound),
std::make_pair("bhvSmallBomp", bhvSmallBomp),
std::make_pair("bhvSmallBully", bhvSmallBully),
std::make_pair("bhvSmallChillBully", bhvSmallChillBully),
std::make_pair("bhvSmallParticle", bhvSmallParticle),
std::make_pair("bhvSmallParticleBubbles", bhvSmallParticleBubbles),
std::make_pair("bhvSmallParticleSnow", bhvSmallParticleSnow),
std::make_pair("bhvSmallPenguin", bhvSmallPenguin),
std::make_pair("bhvSmallPiranhaFlame", bhvSmallPiranhaFlame),
std::make_pair("bhvSmallWaterWave", bhvSmallWaterWave),
std::make_pair("bhvSmallWaterWave398", bhvSmallWaterWave398),
std::make_pair("bhvSmallWhomp", bhvSmallWhomp),
std::make_pair("bhvSmoke", bhvSmoke),
std::make_pair("bhvSnowBall", bhvSnowBall),
std::make_pair("bhvSnowMoundSpawn", bhvSnowMoundSpawn),
std::make_pair("bhvSnowParticleSpawner", bhvSnowParticleSpawner),
std::make_pair("bhvSnowmansBodyCheckpoint", bhvSnowmansBodyCheckpoint),
std::make_pair("bhvSnowmansBottom", bhvSnowmansBottom),
std::make_pair("bhvSnowmansHead", bhvSnowmansHead),
std::make_pair("bhvSnufit", bhvSnufit),
std::make_pair("bhvSnufitBalls", bhvSnufitBalls),
std::make_pair("bhvSoundSpawner", bhvSoundSpawner),
std::make_pair("bhvSparkle", bhvSparkle),
std::make_pair("bhvSparkleParticleSpawner", bhvSparkleParticleSpawner),
std::make_pair("bhvSparkleSpawn", bhvSparkleSpawn),
std::make_pair("bhvSpawnedStar", bhvSpawnedStar),
std::make_pair("bhvSpawnedStarNoLevelExit", bhvSpawnedStarNoLevelExit),
std::make_pair("bhvSpinAirborneCircleWarp", bhvSpinAirborneCircleWarp),
std::make_pair("bhvSpinAirborneWarp", bhvSpinAirborneWarp),
std::make_pair("bhvSpindel", bhvSpindel),
std::make_pair("bhvSpindrift", bhvSpindrift),
std::make_pair("bhvSpiny", bhvSpiny),
std::make_pair("bhvSquarishPathMoving", bhvSquarishPathMoving),
std::make_pair("bhvSquishablePlatform", bhvSquishablePlatform),
std::make_pair("bhvSslMovingPyramidWall", bhvSslMovingPyramidWall),
std::make_pair("bhvStar", bhvStar),
std::make_pair("bhvStar", bhvStar),
std::make_pair("bhvStarDoor", bhvStarDoor),
std::make_pair("bhvStarKeyCollectionPuffSpawner", bhvStarKeyCollectionPuffSpawner),
std::make_pair("bhvStarSpawnCoordinates", bhvStarSpawnCoordinates),
std::make_pair("bhvStaticCheckeredPlatform", bhvStaticCheckeredPlatform),
std::make_pair("bhvStaticObject", bhvStaticObject),
std::make_pair("bhvStrongWindParticle", bhvStrongWindParticle),
std::make_pair("bhvStub", bhvStub),
std::make_pair("bhvStub1D0C", bhvStub1D0C),
std::make_pair("bhvStub1D70", bhvStub1D70),
std::make_pair("bhvSunkenShipPart", bhvSunkenShipPart),
std::make_pair("bhvSunkenShipPart2", bhvSunkenShipPart2),
std::make_pair("bhvSushiShark", bhvSushiShark),
std::make_pair("bhvSushiSharkCollisionChild", bhvSushiSharkCollisionChild),
std::make_pair("bhvSwimmingWarp", bhvSwimmingWarp),
std::make_pair("bhvSwingPlatform", bhvSwingPlatform),
std::make_pair("bhvSwoop", bhvSwoop),
std::make_pair("bhvTTC2DRotator", bhvTTC2DRotator),
std::make_pair("bhvTTCCog", bhvTTCCog),
std::make_pair("bhvTTCElevator", bhvTTCElevator),
std::make_pair("bhvTTCMovingBar", bhvTTCMovingBar),
std::make_pair("bhvTTCPendulum", bhvTTCPendulum),
std::make_pair("bhvTTCPitBlock", bhvTTCPitBlock),
std::make_pair("bhvTTCRotatingSolid", bhvTTCRotatingSolid),
std::make_pair("bhvTTCSpinner", bhvTTCSpinner),
std::make_pair("bhvTTCTreadmill", bhvTTCTreadmill),
std::make_pair("bhvTankFishGroup", bhvTankFishGroup),
std::make_pair("bhvTemporaryYellowCoin", bhvTemporaryYellowCoin),
std::make_pair("bhvTenCoinsSpawn", bhvTenCoinsSpawn),
std::make_pair("bhvThiBowlingBallSpawner", bhvThiBowlingBallSpawner),
std::make_pair("bhvThiHugeIslandTop", bhvThiHugeIslandTop),
std::make_pair("bhvThiTinyIslandTop", bhvThiTinyIslandTop),
std::make_pair("bhvThreeCoinsSpawn", bhvThreeCoinsSpawn),
std::make_pair("bhvThwomp", bhvThwomp),
std::make_pair("bhvThwomp2", bhvThwomp2),
std::make_pair("bhvTiltingBowserLavaPlatform", bhvTiltingBowserLavaPlatform),
std::make_pair("bhvTinyStrongWindParticle", bhvTinyStrongWindParticle),
std::make_pair("bhvToadMessage", bhvToadMessage),
std::make_pair("bhvTower", bhvTower),
std::make_pair("bhvTowerDoor", bhvTowerDoor),
std::make_pair("bhvTowerPlatformGroup", bhvTowerPlatformGroup),
std::make_pair("bhvToxBox", bhvToxBox),
std::make_pair("bhvTrackBall", bhvTrackBall),
std::make_pair("bhvTreasureChestBottom", bhvTreasureChestBottom),
std::make_pair("bhvTreasureChestTop", bhvTreasureChestTop),
std::make_pair("bhvTreasureChests", bhvTreasureChests),
std::make_pair("bhvTreasureChestsJrb", bhvTreasureChestsJrb),
std::make_pair("bhvTreasureChestsShip", bhvTreasureChestsShip),
std::make_pair("bhvTree", bhvTree),
std::make_pair("bhvTreeLeaf", bhvTreeLeaf),
std::make_pair("bhvTreeSnow", bhvTreeSnow),
std::make_pair("bhvTriangleParticleSpawner", bhvTriangleParticleSpawner),
std::make_pair("bhvTripletButterfly", bhvTripletButterfly),
std::make_pair("bhvTtmBowlingBallSpawner", bhvTtmBowlingBallSpawner),
std::make_pair("bhvTtmRollingLog", bhvTtmRollingLog),
std::make_pair("bhvTumblingBridgePlatform", bhvTumblingBridgePlatform),
std::make_pair("bhvTuxiesMother", bhvTuxiesMother),
std::make_pair("bhvTweester", bhvTweester),
std::make_pair("bhvTweesterSandParticle", bhvTweesterSandParticle),
std::make_pair("bhvUkiki", bhvUkiki),
std::make_pair("bhvUkikiCage", bhvUkikiCage),
std::make_pair("bhvUkikiCageChild", bhvUkikiCageChild),
std::make_pair("bhvUkikiCageStar", bhvUkikiCageStar),
std::make_pair("bhvUnagi", bhvUnagi),
std::make_pair("bhvUnagiSubobject", bhvUnagiSubobject),
std::make_pair("bhvUnlockDoorStar", bhvUnlockDoorStar),
std::make_pair("bhvUnused05A8", bhvUnused05A8),
std::make_pair("bhvUnused0DFC", bhvUnused0DFC),
std::make_pair("bhvUnused1820", bhvUnused1820),
std::make_pair("bhvUnused1F30", bhvUnused1F30),
std::make_pair("bhvUnused20E0", bhvUnused20E0),
std::make_pair("bhvUnused2A10", bhvUnused2A10),
std::make_pair("bhvUnused2A54", bhvUnused2A54),
std::make_pair("bhvUnusedFakeStar", bhvUnusedFakeStar),
std::make_pair("bhvUnusedParticleSpawn", bhvUnusedParticleSpawn),
std::make_pair("bhvUnusedPoundablePlatform", bhvUnusedPoundablePlatform),
std::make_pair("bhvVanishCap", bhvVanishCap),
std::make_pair("bhvVertStarParticleSpawner", bhvVertStarParticleSpawner),
std::make_pair("bhvVolcanoFlames", bhvVolcanoFlames),
std::make_pair("bhvVolcanoSoundLoop", bhvVolcanoSoundLoop),
std::make_pair("bhvWallTinyStarParticle", bhvWallTinyStarParticle),
std::make_pair("bhvWarp", bhvWarp),
std::make_pair("bhvWarpPipe", bhvWarpPipe),
std::make_pair("bhvWaterAirBubble", bhvWaterAirBubble),
std::make_pair("bhvWaterBomb", bhvWaterBomb),
std::make_pair("bhvWaterBombCannon", bhvWaterBombCannon),
std::make_pair("bhvWaterBombShadow", bhvWaterBombShadow),
std::make_pair("bhvWaterBombSpawner", bhvWaterBombSpawner),
std::make_pair("bhvWaterDroplet", bhvWaterDroplet),
std::make_pair("bhvWaterDropletSplash", bhvWaterDropletSplash),
std::make_pair("bhvWaterLevelDiamond", bhvWaterLevelDiamond),
std::make_pair("bhvWaterLevelPillar", bhvWaterLevelPillar),
std::make_pair("bhvWaterMist", bhvWaterMist),
std::make_pair("bhvWaterMist2", bhvWaterMist2),
std::make_pair("bhvWaterSplash", bhvWaterSplash),
std::make_pair("bhvWaterfallSoundLoop", bhvWaterfallSoundLoop),
std::make_pair("bhvWaveTrail", bhvWaveTrail),
std::make_pair("bhvWdwExpressElevator", bhvWdwExpressElevator),
std::make_pair("bhvWdwExpressElevatorPlatform", bhvWdwExpressElevatorPlatform),
std::make_pair("bhvWdwRectangularFloatingPlatform", bhvWdwRectangularFloatingPlatform),
std::make_pair("bhvWdwSquareFloatingPlatform", bhvWdwSquareFloatingPlatform),
std::make_pair("bhvWfBreakableWallLeft", bhvWfBreakableWallLeft),
std::make_pair("bhvWfBreakableWallRight", bhvWfBreakableWallRight),
std::make_pair("bhvWfElevatorTowerPlatform", bhvWfElevatorTowerPlatform),
std::make_pair("bhvWfRotatingWoodenPlatform", bhvWfRotatingWoodenPlatform),
std::make_pair("bhvWfSlidingPlatform", bhvWfSlidingPlatform),
std::make_pair("bhvWfSlidingTowerPlatform", bhvWfSlidingTowerPlatform),
std::make_pair("bhvWfSolidTowerPlatform", bhvWfSolidTowerPlatform),
std::make_pair("bhvWfTumblingBridge", bhvWfTumblingBridge),
std::make_pair("bhvWhirlpool", bhvWhirlpool),
std::make_pair("bhvWhitePuff1", bhvWhitePuff1),
std::make_pair("bhvWhitePuff2", bhvWhitePuff2),
std::make_pair("bhvWhitePuffExplosion", bhvWhitePuffExplosion),
std::make_pair("bhvWhitePuffSmoke", bhvWhitePuffSmoke),
std::make_pair("bhvWhitePuffSmoke2", bhvWhitePuffSmoke2),
std::make_pair("bhvWhompKingBoss", bhvWhompKingBoss),
std::make_pair("bhvWigglerBody", bhvWigglerBody),
std::make_pair("bhvWigglerHead", bhvWigglerHead),
std::make_pair("bhvWind", bhvWind),
std::make_pair("bhvWingCap", bhvWingCap),
std::make_pair("bhvWoodenPost", bhvWoodenPost),
std::make_pair("bhvYellowBackgroundInMenu", bhvYellowBackgroundInMenu),
std::make_pair("bhvYellowBall", bhvYellowBall),
std::make_pair("bhvYellowCoin", bhvYellowCoin),
std::make_pair("bhvYoshi", bhvYoshi)
};
#endif
#endif