Files
Diddy-Kong-Racing/include/object_behaviors.h
T
69fe4d3b3d More various labellings (#446)
* bumble

* rumble done basically

* printf is looking better now too

* racer stuff

* model offsets

* two wave things

* obj id

* fix object ids

* randomly remembered to fix alignment on these

* fix ids part 2

* format

* fix warning

* identify baseline table

* boss race IDs

* lots of hud

* last of the current feasible hud stuff

* Update README.md

* this name

* neat

* I randomly remembered why this exists

* anti tamper define

* object elevation

* ai nodes

* particle emitters

* objects

* spectate cams

* gost

* michael bay

* door

* okay thats enough

* gost

* fix build errors

* format

* Update include/level_object_entries.h

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>

* Update src/objects.c

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>

---------

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
2024-05-03 17:24:00 +01:00

135 lines
2.6 KiB
C

#ifndef _OBJECT_BEHAVIORS_H_
#define _OBJECT_BEHAVIORS_H_
enum ObjectBehaviours {
BHV_NONE,
BHV_RACER,
BHV_SCENERY,
BHV_FISH,
BHV_ANIMATOR,
BHV_WEAPON,
BHV_SMOKE,
BHV_EXIT,
BHV_AUDIO,
BHV_AUDIO_LINE,
BHV_CAMERA_CONTROL,
BHV_SETUP_POINT,
BHV_DINO_WHALE,
BHV_CHECKPOINT,
BHV_DOOR,
BHV_FOG_CHANGER,
BHV_AINODE,
BHV_WEAPON_BALLOON,
BHV_WEAPON_2,
BHV_AUDIO_LINE_2,
BHV_UNK_14,
BHV_UNK_15,
BHV_BOMB_EXPLOSION,
BHV_BALLOON_POP,
BHV_UNK_18,
BHV_UNK_19,
BHV_SKY_CONTROL,
BHV_AUDIO_REVERB,
BHV_TORCH_MIST,
BHV_TEXTURE_SCROLL,
BHV_MODECHANGE,
BHV_STOPWATCH_MAN,
BHV_BANANA,
BHV_LIGHT_RGBA,
BHV_UNK_22,
BHV_UNK_23,
BHV_BUOY_PIRATE_SHIP,
BHV_WEATHER,
BHV_BRIDGE_WHALE_RAMP,
BHV_RAMP_SWITCH,
BHV_SEA_MONSTER,
BHV_BONUS,
BHV_UNK_2A,
BHV_LENS_FLARE,
BHV_LENS_FLARE_SWITCH,
BHV_COLLECT_EGG,
BHV_EGG_CREATOR,
BHV_CHARACTER_FLAG,
BHV_UNK_30,
BHV_ANIMATION,
BHV_ANIMATED_OBJECT,
BHV_CAMERA_ANIMATION,
BHV_INFO_POINT,
BHV_CAR_ANIMATION,
BHV_CHARACTER_SELECT,
BHV_TRIGGER,
BHV_VEHICLE_ANIMATION,
BHV_ZIPPER_WATER,
BHV_TIMETRIAL_GHOST,
BHV_WAVE_GENERATOR,
BHV_WAVE_POWER,
BHV_BUTTERFLY,
BHV_PARK_WARDEN,
BHV_UNK_3F,
BHV_WORLD_KEY,
BHV_BANANA_SPAWNER,
BHV_TREASURE_SUCKER,
BHV_LOG,
BHV_LAVA_SPURT,
BHV_POS_ARROW,
BHV_HIT_TESTER,
BHV_MIDI_FADE,
BHV_HIT_TESTER_2,
BHV_EFFECT_BOX,
BHV_TROPHY_CABINET,
BHV_BUBBLER,
BHV_FLY_COIN,
BHV_GOLDEN_BALLOON,
BHV_LASER_BOLT,
BHV_LASER_GUN,
BHV_PARK_WARDEN_2,
BHV_ANIMATED_OBJECT_2,
BHV_ZIPPER_GROUND,
BHV_OVERRIDE_POS,
BHV_WIZPIG_SHIP,
BHV_ANIMATED_OBJECT_3,
BHV_ANIMATED_OBJECT_4,
BHV_TAJ_TELEPOINT,
BHV_SILVER_COIN,
BHV_BOOST,
BHV_WARDEN_SMOKE,
BHV_UNK_5B,
BHV_UNK_5C,
BHV_ZIPPER_AIR,
BHV_UNK_5E,
BHV_DYNAMIC_LIGHT_OBJECT_2,
BHV_SNOWBALL,
BHV_SNOWBALL_2,
BHV_TELEPORT,
BHV_ROCKET_SIGNPOST,
BHV_ROCKET_SIGNPOST_2,
BHV_SNOWBALL_3,
BHV_SNOWBALL_4,
BHV_HIT_TESTER_3,
BHV_HIT_TESTER_4,
BHV_RANGE_TRIGGER,
BHV_UNK_6A,
BHV_BOSS_HAZARD_TRIGGER,
BHV_FIREBALL_OCTOWEAPON,
BHV_FROG,
BHV_SILVER_COIN_2,
BHV_TT_DOOR,
BHV_MIDI_FADE_POINT,
BHV_DOOR_OPENER,
BHV_UNK_72,
BHV_PIG_ROCKETEER,
BHV_FIREBALL_OCTOWEAPON_2,
BHV_LEVEL_NAME,
BHV_MIDI_CHANNEL_SET,
BHV_WIZPIG_GHOSTS,
BHV_UNK_78,
BHV_UNK_79,
BHV_UNK_7A,
BHV_UNK_7B,
BHV_UNK_7C,
BHV_UNK_7D,
BHV_UNK_7E,
BHV_UNK_7F
};
#endif