## [:rewind: Lua Functions](functions.md) --- [< prev](functions.md) | [1](functions.md) | 2 | [3](functions-3.md) | [4](functions-4.md) | [5](functions-5.md) | [next >](functions-3.md)] --- # functions from behavior_actions.h
## [arc_to_goal_pos](#arc_to_goal_pos) ### Lua Example `local integerValue = arc_to_goal_pos(a0, a1, yVel, gravity)` ### Parameters | Field | Type | | ----- | ---- | | a0 | [Vec3f](structs.md#Vec3f) | | a1 | [Vec3f](structs.md#Vec3f) | | yVel | `number` | | gravity | `number` | ### Returns - `integer` ### C Prototype `s32 arc_to_goal_pos(Vec3f a0, Vec3f a1, f32 yVel, f32 gravity);` [:arrow_up_small:](#)
## [bhv_1up_common_init](#bhv_1up_common_init) ### Lua Example `bhv_1up_common_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_common_init(void);` [:arrow_up_small:](#)
## [bhv_1up_hidden_in_pole_loop](#bhv_1up_hidden_in_pole_loop) ### Lua Example `bhv_1up_hidden_in_pole_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_hidden_in_pole_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_hidden_in_pole_spawner_loop](#bhv_1up_hidden_in_pole_spawner_loop) ### Lua Example `bhv_1up_hidden_in_pole_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_hidden_in_pole_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_hidden_in_pole_trigger_loop](#bhv_1up_hidden_in_pole_trigger_loop) ### Lua Example `bhv_1up_hidden_in_pole_trigger_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_hidden_in_pole_trigger_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_hidden_loop](#bhv_1up_hidden_loop) ### Lua Example `bhv_1up_hidden_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_hidden_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_hidden_trigger_loop](#bhv_1up_hidden_trigger_loop) ### Lua Example `bhv_1up_hidden_trigger_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_hidden_trigger_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_init](#bhv_1up_init) ### Lua Example `bhv_1up_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_init(void);` [:arrow_up_small:](#)
## [bhv_1up_jump_on_approach_loop](#bhv_1up_jump_on_approach_loop) ### Lua Example `bhv_1up_jump_on_approach_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_jump_on_approach_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_loop](#bhv_1up_loop) ### Lua Example `bhv_1up_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_running_away_loop](#bhv_1up_running_away_loop) ### Lua Example `bhv_1up_running_away_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_running_away_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_sliding_loop](#bhv_1up_sliding_loop) ### Lua Example `bhv_1up_sliding_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_sliding_loop(void);` [:arrow_up_small:](#)
## [bhv_1up_walking_loop](#bhv_1up_walking_loop) ### Lua Example `bhv_1up_walking_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_1up_walking_loop(void);` [:arrow_up_small:](#)
## [bhv_act_selector_init](#bhv_act_selector_init) ### Lua Example `bhv_act_selector_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_act_selector_init(void);` [:arrow_up_small:](#)
## [bhv_act_selector_loop](#bhv_act_selector_loop) ### Lua Example `bhv_act_selector_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_act_selector_loop(void);` [:arrow_up_small:](#)
## [bhv_act_selector_star_type_loop](#bhv_act_selector_star_type_loop) ### Lua Example `bhv_act_selector_star_type_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_act_selector_star_type_loop(void);` [:arrow_up_small:](#)
## [bhv_activated_back_and_forth_platform_init](#bhv_activated_back_and_forth_platform_init) ### Lua Example `bhv_activated_back_and_forth_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_activated_back_and_forth_platform_init(void);` [:arrow_up_small:](#)
## [bhv_activated_back_and_forth_platform_update](#bhv_activated_back_and_forth_platform_update) ### Lua Example `bhv_activated_back_and_forth_platform_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_activated_back_and_forth_platform_update(void);` [:arrow_up_small:](#)
## [bhv_alpha_boo_key_loop](#bhv_alpha_boo_key_loop) ### Lua Example `bhv_alpha_boo_key_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_alpha_boo_key_loop(void);` [:arrow_up_small:](#)
## [bhv_ambient_sounds_init](#bhv_ambient_sounds_init) ### Lua Example `bhv_ambient_sounds_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ambient_sounds_init(void);` [:arrow_up_small:](#)
## [bhv_animated_texture_loop](#bhv_animated_texture_loop) ### Lua Example `bhv_animated_texture_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_animated_texture_loop(void);` [:arrow_up_small:](#)
## [bhv_animates_on_floor_switch_press_init](#bhv_animates_on_floor_switch_press_init) ### Lua Example `bhv_animates_on_floor_switch_press_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_animates_on_floor_switch_press_init(void);` [:arrow_up_small:](#)
## [bhv_animates_on_floor_switch_press_loop](#bhv_animates_on_floor_switch_press_loop) ### Lua Example `bhv_animates_on_floor_switch_press_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_animates_on_floor_switch_press_loop(void);` [:arrow_up_small:](#)
## [bhv_arrow_lift_loop](#bhv_arrow_lift_loop) ### Lua Example `bhv_arrow_lift_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_arrow_lift_loop(void);` [:arrow_up_small:](#)
## [bhv_bbh_tilting_trap_platform_loop](#bhv_bbh_tilting_trap_platform_loop) ### Lua Example `bhv_bbh_tilting_trap_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bbh_tilting_trap_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_boo_key_loop](#bhv_beta_boo_key_loop) ### Lua Example `bhv_beta_boo_key_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_boo_key_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_bowser_anchor_loop](#bhv_beta_bowser_anchor_loop) ### Lua Example `bhv_beta_bowser_anchor_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_bowser_anchor_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_chest_bottom_init](#bhv_beta_chest_bottom_init) ### Lua Example `bhv_beta_chest_bottom_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_chest_bottom_init(void);` [:arrow_up_small:](#)
## [bhv_beta_chest_bottom_loop](#bhv_beta_chest_bottom_loop) ### Lua Example `bhv_beta_chest_bottom_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_chest_bottom_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_chest_lid_loop](#bhv_beta_chest_lid_loop) ### Lua Example `bhv_beta_chest_lid_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_chest_lid_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_fish_splash_spawner_loop](#bhv_beta_fish_splash_spawner_loop) ### Lua Example `bhv_beta_fish_splash_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_fish_splash_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_holdable_object_init](#bhv_beta_holdable_object_init) ### Lua Example `bhv_beta_holdable_object_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_holdable_object_init(void);` [:arrow_up_small:](#)
## [bhv_beta_holdable_object_loop](#bhv_beta_holdable_object_loop) ### Lua Example `bhv_beta_holdable_object_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_holdable_object_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_moving_flames_loop](#bhv_beta_moving_flames_loop) ### Lua Example `bhv_beta_moving_flames_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_moving_flames_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_moving_flames_spawn_loop](#bhv_beta_moving_flames_spawn_loop) ### Lua Example `bhv_beta_moving_flames_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_moving_flames_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_trampoline_spring_loop](#bhv_beta_trampoline_spring_loop) ### Lua Example `bhv_beta_trampoline_spring_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_trampoline_spring_loop(void);` [:arrow_up_small:](#)
## [bhv_beta_trampoline_top_loop](#bhv_beta_trampoline_top_loop) ### Lua Example `bhv_beta_trampoline_top_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_beta_trampoline_top_loop(void);` [:arrow_up_small:](#)
## [bhv_big_boo_loop](#bhv_big_boo_loop) ### Lua Example `bhv_big_boo_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_boo_loop(void);` [:arrow_up_small:](#)
## [bhv_big_boulder_generator_loop](#bhv_big_boulder_generator_loop) ### Lua Example `bhv_big_boulder_generator_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_boulder_generator_loop(void);` [:arrow_up_small:](#)
## [bhv_big_boulder_init](#bhv_big_boulder_init) ### Lua Example `bhv_big_boulder_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_boulder_init(void);` [:arrow_up_small:](#)
## [bhv_big_boulder_loop](#bhv_big_boulder_loop) ### Lua Example `bhv_big_boulder_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_boulder_loop(void);` [:arrow_up_small:](#)
## [bhv_big_bully_init](#bhv_big_bully_init) ### Lua Example `bhv_big_bully_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_bully_init(void);` [:arrow_up_small:](#)
## [bhv_big_bully_with_minions_init](#bhv_big_bully_with_minions_init) ### Lua Example `bhv_big_bully_with_minions_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_bully_with_minions_init(void);` [:arrow_up_small:](#)
## [bhv_big_bully_with_minions_loop](#bhv_big_bully_with_minions_loop) ### Lua Example `bhv_big_bully_with_minions_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_big_bully_with_minions_loop(void);` [:arrow_up_small:](#)
## [bhv_bird_update](#bhv_bird_update) ### Lua Example `bhv_bird_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bird_update(void);` [:arrow_up_small:](#)
## [bhv_birds_sound_loop](#bhv_birds_sound_loop) ### Lua Example `bhv_birds_sound_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_birds_sound_loop(void);` [:arrow_up_small:](#)
## [bhv_bitfs_sinking_cage_platform_loop](#bhv_bitfs_sinking_cage_platform_loop) ### Lua Example `bhv_bitfs_sinking_cage_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bitfs_sinking_cage_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_bitfs_sinking_platform_loop](#bhv_bitfs_sinking_platform_loop) ### Lua Example `bhv_bitfs_sinking_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bitfs_sinking_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_black_smoke_bowser_loop](#bhv_black_smoke_bowser_loop) ### Lua Example `bhv_black_smoke_bowser_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_black_smoke_bowser_loop(void);` [:arrow_up_small:](#)
## [bhv_black_smoke_mario_loop](#bhv_black_smoke_mario_loop) ### Lua Example `bhv_black_smoke_mario_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_black_smoke_mario_loop(void);` [:arrow_up_small:](#)
## [bhv_black_smoke_upward_loop](#bhv_black_smoke_upward_loop) ### Lua Example `bhv_black_smoke_upward_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_black_smoke_upward_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_bowser_flame_init](#bhv_blue_bowser_flame_init) ### Lua Example `bhv_blue_bowser_flame_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_bowser_flame_init(void);` [:arrow_up_small:](#)
## [bhv_blue_bowser_flame_loop](#bhv_blue_bowser_flame_loop) ### Lua Example `bhv_blue_bowser_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_bowser_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_jumping_loop](#bhv_blue_coin_jumping_loop) ### Lua Example `bhv_blue_coin_jumping_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_jumping_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_number_loop](#bhv_blue_coin_number_loop) ### Lua Example `bhv_blue_coin_number_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_number_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_sliding_jumping_init](#bhv_blue_coin_sliding_jumping_init) ### Lua Example `bhv_blue_coin_sliding_jumping_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_sliding_jumping_init(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_sliding_loop](#bhv_blue_coin_sliding_loop) ### Lua Example `bhv_blue_coin_sliding_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_sliding_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_switch_init](#bhv_blue_coin_switch_init) ### Lua Example `bhv_blue_coin_switch_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_switch_init(void);` [:arrow_up_small:](#)
## [bhv_blue_coin_switch_loop](#bhv_blue_coin_switch_loop) ### Lua Example `bhv_blue_coin_switch_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_coin_switch_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_fish_movement_loop](#bhv_blue_fish_movement_loop) ### Lua Example `bhv_blue_fish_movement_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_fish_movement_loop(void);` [:arrow_up_small:](#)
## [bhv_blue_flames_group_loop](#bhv_blue_flames_group_loop) ### Lua Example `bhv_blue_flames_group_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_blue_flames_group_loop(void);` [:arrow_up_small:](#)
## [bhv_bob_pit_bowling_ball_init](#bhv_bob_pit_bowling_ball_init) ### Lua Example `bhv_bob_pit_bowling_ball_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bob_pit_bowling_ball_init(void);` [:arrow_up_small:](#)
## [bhv_bob_pit_bowling_ball_loop](#bhv_bob_pit_bowling_ball_loop) ### Lua Example `bhv_bob_pit_bowling_ball_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bob_pit_bowling_ball_loop(void);` [:arrow_up_small:](#)
## [bhv_bobomb_anchor_mario_loop](#bhv_bobomb_anchor_mario_loop) ### Lua Example `bhv_bobomb_anchor_mario_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_anchor_mario_loop(void);` [:arrow_up_small:](#)
## [bhv_bobomb_buddy_init](#bhv_bobomb_buddy_init) ### Lua Example `bhv_bobomb_buddy_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_buddy_init(void);` [:arrow_up_small:](#)
## [bhv_bobomb_buddy_loop](#bhv_bobomb_buddy_loop) ### Lua Example `bhv_bobomb_buddy_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_buddy_loop(void);` [:arrow_up_small:](#)
## [bhv_bobomb_bully_death_smoke_init](#bhv_bobomb_bully_death_smoke_init) ### Lua Example `bhv_bobomb_bully_death_smoke_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_bully_death_smoke_init(void);` [:arrow_up_small:](#)
## [bhv_bobomb_explosion_bubble_init](#bhv_bobomb_explosion_bubble_init) ### Lua Example `bhv_bobomb_explosion_bubble_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_explosion_bubble_init(void);` [:arrow_up_small:](#)
## [bhv_bobomb_explosion_bubble_loop](#bhv_bobomb_explosion_bubble_loop) ### Lua Example `bhv_bobomb_explosion_bubble_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_explosion_bubble_loop(void);` [:arrow_up_small:](#)
## [bhv_bobomb_fuse_smoke_init](#bhv_bobomb_fuse_smoke_init) ### Lua Example `bhv_bobomb_fuse_smoke_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_fuse_smoke_init(void);` [:arrow_up_small:](#)
## [bhv_bobomb_init](#bhv_bobomb_init) ### Lua Example `bhv_bobomb_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_init(void);` [:arrow_up_small:](#)
## [bhv_bobomb_loop](#bhv_bobomb_loop) ### Lua Example `bhv_bobomb_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bobomb_loop(void);` [:arrow_up_small:](#)
## [bhv_boo_boss_spawned_bridge_loop](#bhv_boo_boss_spawned_bridge_loop) ### Lua Example `bhv_boo_boss_spawned_bridge_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_boss_spawned_bridge_loop(void);` [:arrow_up_small:](#)
## [bhv_boo_cage_init](#bhv_boo_cage_init) ### Lua Example `bhv_boo_cage_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_cage_init(void);` [:arrow_up_small:](#)
## [bhv_boo_cage_loop](#bhv_boo_cage_loop) ### Lua Example `bhv_boo_cage_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_cage_loop(void);` [:arrow_up_small:](#)
## [bhv_boo_in_castle_loop](#bhv_boo_in_castle_loop) ### Lua Example `bhv_boo_in_castle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_in_castle_loop(void);` [:arrow_up_small:](#)
## [bhv_boo_init](#bhv_boo_init) ### Lua Example `bhv_boo_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_init(void);` [:arrow_up_small:](#)
## [bhv_boo_loop](#bhv_boo_loop) ### Lua Example `bhv_boo_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_loop(void);` [:arrow_up_small:](#)
## [bhv_boo_with_cage_init](#bhv_boo_with_cage_init) ### Lua Example `bhv_boo_with_cage_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_with_cage_init(void);` [:arrow_up_small:](#)
## [bhv_boo_with_cage_loop](#bhv_boo_with_cage_loop) ### Lua Example `bhv_boo_with_cage_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_boo_with_cage_loop(void);` [:arrow_up_small:](#)
## [bhv_book_switch_loop](#bhv_book_switch_loop) ### Lua Example `bhv_book_switch_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_book_switch_loop(void);` [:arrow_up_small:](#)
## [bhv_bookend_spawn_loop](#bhv_bookend_spawn_loop) ### Lua Example `bhv_bookend_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bookend_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_bouncing_fireball_flame_loop](#bhv_bouncing_fireball_flame_loop) ### Lua Example `bhv_bouncing_fireball_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bouncing_fireball_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_bouncing_fireball_loop](#bhv_bouncing_fireball_loop) ### Lua Example `bhv_bouncing_fireball_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bouncing_fireball_loop(void);` [:arrow_up_small:](#)
## [bhv_bowling_ball_init](#bhv_bowling_ball_init) ### Lua Example `bhv_bowling_ball_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowling_ball_init(void);` [:arrow_up_small:](#)
## [bhv_bowling_ball_loop](#bhv_bowling_ball_loop) ### Lua Example `bhv_bowling_ball_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowling_ball_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_body_anchor_init](#bhv_bowser_body_anchor_init) ### Lua Example `bhv_bowser_body_anchor_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_body_anchor_init(void);` [:arrow_up_small:](#)
## [bhv_bowser_body_anchor_loop](#bhv_bowser_body_anchor_loop) ### Lua Example `bhv_bowser_body_anchor_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_body_anchor_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_bomb_explosion_loop](#bhv_bowser_bomb_explosion_loop) ### Lua Example `bhv_bowser_bomb_explosion_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_bomb_explosion_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_bomb_loop](#bhv_bowser_bomb_loop) ### Lua Example `bhv_bowser_bomb_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_bomb_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_bomb_smoke_loop](#bhv_bowser_bomb_smoke_loop) ### Lua Example `bhv_bowser_bomb_smoke_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_bomb_smoke_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_course_red_coin_star_loop](#bhv_bowser_course_red_coin_star_loop) ### Lua Example `bhv_bowser_course_red_coin_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_course_red_coin_star_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_flame_spawn_loop](#bhv_bowser_flame_spawn_loop) ### Lua Example `bhv_bowser_flame_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_flame_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_init](#bhv_bowser_init) ### Lua Example `bhv_bowser_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_init(void);` [:arrow_up_small:](#)
## [bhv_bowser_key_course_exit_loop](#bhv_bowser_key_course_exit_loop) ### Lua Example `bhv_bowser_key_course_exit_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_key_course_exit_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_key_init](#bhv_bowser_key_init) ### Lua Example `bhv_bowser_key_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_key_init(void);` [:arrow_up_small:](#)
## [bhv_bowser_key_loop](#bhv_bowser_key_loop) ### Lua Example `bhv_bowser_key_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_key_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_key_unlock_door_loop](#bhv_bowser_key_unlock_door_loop) ### Lua Example `bhv_bowser_key_unlock_door_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_key_unlock_door_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_loop](#bhv_bowser_loop) ### Lua Example `bhv_bowser_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_shock_wave_loop](#bhv_bowser_shock_wave_loop) ### Lua Example `bhv_bowser_shock_wave_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_shock_wave_loop(void);` [:arrow_up_small:](#)
## [bhv_bowser_tail_anchor_init](#bhv_bowser_tail_anchor_init) ### Lua Example `bhv_bowser_tail_anchor_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_tail_anchor_init(void);` [:arrow_up_small:](#)
## [bhv_bowser_tail_anchor_loop](#bhv_bowser_tail_anchor_loop) ### Lua Example `bhv_bowser_tail_anchor_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowser_tail_anchor_loop(void);` [:arrow_up_small:](#)
## [bhv_bowsers_sub_loop](#bhv_bowsers_sub_loop) ### Lua Example `bhv_bowsers_sub_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bowsers_sub_loop(void);` [:arrow_up_small:](#)
## [bhv_breakable_box_loop](#bhv_breakable_box_loop) ### Lua Example `bhv_breakable_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_breakable_box_loop(void);` [:arrow_up_small:](#)
## [bhv_breakable_box_small_init](#bhv_breakable_box_small_init) ### Lua Example `bhv_breakable_box_small_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_breakable_box_small_init(void);` [:arrow_up_small:](#)
## [bhv_breakable_box_small_loop](#bhv_breakable_box_small_loop) ### Lua Example `bhv_breakable_box_small_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_breakable_box_small_loop(void);` [:arrow_up_small:](#)
## [bhv_bub_loop](#bhv_bub_loop) ### Lua Example `bhv_bub_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bub_loop(void);` [:arrow_up_small:](#)
## [bhv_bub_spawner_loop](#bhv_bub_spawner_loop) ### Lua Example `bhv_bub_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bub_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_bubba_loop](#bhv_bubba_loop) ### Lua Example `bhv_bubba_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubba_loop(void);` [:arrow_up_small:](#)
## [bhv_bubble_cannon_barrel_loop](#bhv_bubble_cannon_barrel_loop) ### Lua Example `bhv_bubble_cannon_barrel_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubble_cannon_barrel_loop(void);` [:arrow_up_small:](#)
## [bhv_bubble_maybe_loop](#bhv_bubble_maybe_loop) ### Lua Example `bhv_bubble_maybe_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubble_maybe_loop(void);` [:arrow_up_small:](#)
## [bhv_bubble_player_loop](#bhv_bubble_player_loop) ### Lua Example `bhv_bubble_player_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubble_player_loop(void);` [:arrow_up_small:](#)
## [bhv_bubble_splash_init](#bhv_bubble_splash_init) ### Lua Example `bhv_bubble_splash_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubble_splash_init(void);` [:arrow_up_small:](#)
## [bhv_bubble_wave_init](#bhv_bubble_wave_init) ### Lua Example `bhv_bubble_wave_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bubble_wave_init(void);` [:arrow_up_small:](#)
## [bhv_bullet_bill_init](#bhv_bullet_bill_init) ### Lua Example `bhv_bullet_bill_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bullet_bill_init(void);` [:arrow_up_small:](#)
## [bhv_bullet_bill_loop](#bhv_bullet_bill_loop) ### Lua Example `bhv_bullet_bill_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bullet_bill_loop(void);` [:arrow_up_small:](#)
## [bhv_bully_loop](#bhv_bully_loop) ### Lua Example `bhv_bully_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_bully_loop(void);` [:arrow_up_small:](#)
## [bhv_butterfly_init](#bhv_butterfly_init) ### Lua Example `bhv_butterfly_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_butterfly_init(void);` [:arrow_up_small:](#)
## [bhv_butterfly_loop](#bhv_butterfly_loop) ### Lua Example `bhv_butterfly_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_butterfly_loop(void);` [:arrow_up_small:](#)
## [bhv_camera_lakitu_init](#bhv_camera_lakitu_init) ### Lua Example `bhv_camera_lakitu_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_camera_lakitu_init(void);` [:arrow_up_small:](#)
## [bhv_camera_lakitu_update](#bhv_camera_lakitu_update) ### Lua Example `bhv_camera_lakitu_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_camera_lakitu_update(void);` [:arrow_up_small:](#)
## [bhv_cannon_barrel_loop](#bhv_cannon_barrel_loop) ### Lua Example `bhv_cannon_barrel_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cannon_barrel_loop(void);` [:arrow_up_small:](#)
## [bhv_cannon_base_loop](#bhv_cannon_base_loop) ### Lua Example `bhv_cannon_base_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cannon_base_loop(void);` [:arrow_up_small:](#)
## [bhv_cannon_base_unused_loop](#bhv_cannon_base_unused_loop) ### Lua Example `bhv_cannon_base_unused_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cannon_base_unused_loop(void);` [:arrow_up_small:](#)
## [bhv_cannon_closed_init](#bhv_cannon_closed_init) ### Lua Example `bhv_cannon_closed_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cannon_closed_init(void);` [:arrow_up_small:](#)
## [bhv_cannon_closed_loop](#bhv_cannon_closed_loop) ### Lua Example `bhv_cannon_closed_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cannon_closed_loop(void);` [:arrow_up_small:](#)
## [bhv_cap_switch_loop](#bhv_cap_switch_loop) ### Lua Example `bhv_cap_switch_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cap_switch_loop(void);` [:arrow_up_small:](#)
## [bhv_castle_cannon_grate_init](#bhv_castle_cannon_grate_init) ### Lua Example `bhv_castle_cannon_grate_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_castle_cannon_grate_init(void);` [:arrow_up_small:](#)
## [bhv_castle_flag_init](#bhv_castle_flag_init) ### Lua Example `bhv_castle_flag_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_castle_flag_init(void);` [:arrow_up_small:](#)
## [bhv_castle_floor_trap_init](#bhv_castle_floor_trap_init) ### Lua Example `bhv_castle_floor_trap_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_castle_floor_trap_init(void);` [:arrow_up_small:](#)
## [bhv_castle_floor_trap_loop](#bhv_castle_floor_trap_loop) ### Lua Example `bhv_castle_floor_trap_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_castle_floor_trap_loop(void);` [:arrow_up_small:](#)
## [bhv_ccm_touched_star_spawn_loop](#bhv_ccm_touched_star_spawn_loop) ### Lua Example `bhv_ccm_touched_star_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ccm_touched_star_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_celebration_star_init](#bhv_celebration_star_init) ### Lua Example `bhv_celebration_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_celebration_star_init(void);` [:arrow_up_small:](#)
## [bhv_celebration_star_loop](#bhv_celebration_star_loop) ### Lua Example `bhv_celebration_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_celebration_star_loop(void);` [:arrow_up_small:](#)
## [bhv_celebration_star_sparkle_loop](#bhv_celebration_star_sparkle_loop) ### Lua Example `bhv_celebration_star_sparkle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_celebration_star_sparkle_loop(void);` [:arrow_up_small:](#)
## [bhv_chain_chomp_chain_part_update](#bhv_chain_chomp_chain_part_update) ### Lua Example `bhv_chain_chomp_chain_part_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chain_chomp_chain_part_update(void);` [:arrow_up_small:](#)
## [bhv_chain_chomp_gate_init](#bhv_chain_chomp_gate_init) ### Lua Example `bhv_chain_chomp_gate_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chain_chomp_gate_init(void);` [:arrow_up_small:](#)
## [bhv_chain_chomp_gate_update](#bhv_chain_chomp_gate_update) ### Lua Example `bhv_chain_chomp_gate_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chain_chomp_gate_update(void);` [:arrow_up_small:](#)
## [bhv_chain_chomp_update](#bhv_chain_chomp_update) ### Lua Example `bhv_chain_chomp_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chain_chomp_update(void);` [:arrow_up_small:](#)
## [bhv_checkerboard_elevator_group_init](#bhv_checkerboard_elevator_group_init) ### Lua Example `bhv_checkerboard_elevator_group_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_checkerboard_elevator_group_init(void);` [:arrow_up_small:](#)
## [bhv_checkerboard_elevator_group_loop](#bhv_checkerboard_elevator_group_loop) ### Lua Example `bhv_checkerboard_elevator_group_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_checkerboard_elevator_group_loop(void);` [:arrow_up_small:](#)
## [bhv_checkerboard_platform_init](#bhv_checkerboard_platform_init) ### Lua Example `bhv_checkerboard_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_checkerboard_platform_init(void);` [:arrow_up_small:](#)
## [bhv_checkerboard_platform_loop](#bhv_checkerboard_platform_loop) ### Lua Example `bhv_checkerboard_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_checkerboard_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_chuckya_anchor_mario_loop](#bhv_chuckya_anchor_mario_loop) ### Lua Example `bhv_chuckya_anchor_mario_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chuckya_anchor_mario_loop(void);` [:arrow_up_small:](#)
## [bhv_chuckya_loop](#bhv_chuckya_loop) ### Lua Example `bhv_chuckya_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_chuckya_loop(void);` [:arrow_up_small:](#)
## [bhv_circling_amp_init](#bhv_circling_amp_init) ### Lua Example `bhv_circling_amp_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_circling_amp_init(void);` [:arrow_up_small:](#)
## [bhv_circling_amp_loop](#bhv_circling_amp_loop) ### Lua Example `bhv_circling_amp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_circling_amp_loop(void);` [:arrow_up_small:](#)
## [bhv_clam_loop](#bhv_clam_loop) ### Lua Example `bhv_clam_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_clam_loop(void);` [:arrow_up_small:](#)
## [bhv_cloud_part_update](#bhv_cloud_part_update) ### Lua Example `bhv_cloud_part_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cloud_part_update(void);` [:arrow_up_small:](#)
## [bhv_cloud_update](#bhv_cloud_update) ### Lua Example `bhv_cloud_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_cloud_update(void);` [:arrow_up_small:](#)
## [bhv_coffin_loop](#bhv_coffin_loop) ### Lua Example `bhv_coffin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coffin_loop(void);` [:arrow_up_small:](#)
## [bhv_coffin_spawner_loop](#bhv_coffin_spawner_loop) ### Lua Example `bhv_coffin_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coffin_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_coin_formation_init](#bhv_coin_formation_init) ### Lua Example `bhv_coin_formation_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_formation_init(void);` [:arrow_up_small:](#)
## [bhv_coin_formation_loop](#bhv_coin_formation_loop) ### Lua Example `bhv_coin_formation_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_formation_loop(void);` [:arrow_up_small:](#)
## [bhv_coin_formation_spawn_loop](#bhv_coin_formation_spawn_loop) ### Lua Example `bhv_coin_formation_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_formation_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_coin_init](#bhv_coin_init) ### Lua Example `bhv_coin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_init(void);` [:arrow_up_small:](#)
## [bhv_coin_inside_boo_loop](#bhv_coin_inside_boo_loop) ### Lua Example `bhv_coin_inside_boo_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_inside_boo_loop(void);` [:arrow_up_small:](#)
## [bhv_coin_loop](#bhv_coin_loop) ### Lua Example `bhv_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_coin_sparkles_loop](#bhv_coin_sparkles_loop) ### Lua Example `bhv_coin_sparkles_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_coin_sparkles_loop(void);` [:arrow_up_small:](#)
## [bhv_collect_star_init](#bhv_collect_star_init) ### Lua Example `bhv_collect_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_collect_star_init(void);` [:arrow_up_small:](#)
## [bhv_collect_star_loop](#bhv_collect_star_loop) ### Lua Example `bhv_collect_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_collect_star_loop(void);` [:arrow_up_small:](#)
## [bhv_controllable_platform_init](#bhv_controllable_platform_init) ### Lua Example `bhv_controllable_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_controllable_platform_init(void);` [:arrow_up_small:](#)
## [bhv_controllable_platform_loop](#bhv_controllable_platform_loop) ### Lua Example `bhv_controllable_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_controllable_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_controllable_platform_sub_loop](#bhv_controllable_platform_sub_loop) ### Lua Example `bhv_controllable_platform_sub_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_controllable_platform_sub_loop(void);` [:arrow_up_small:](#)
## [bhv_courtyard_boo_triplet_init](#bhv_courtyard_boo_triplet_init) ### Lua Example `bhv_courtyard_boo_triplet_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_courtyard_boo_triplet_init(void);` [:arrow_up_small:](#)
## [bhv_ddd_moving_pole_loop](#bhv_ddd_moving_pole_loop) ### Lua Example `bhv_ddd_moving_pole_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ddd_moving_pole_loop(void);` [:arrow_up_small:](#)
## [bhv_ddd_pole_init](#bhv_ddd_pole_init) ### Lua Example `bhv_ddd_pole_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ddd_pole_init(void);` [:arrow_up_small:](#)
## [bhv_ddd_pole_update](#bhv_ddd_pole_update) ### Lua Example `bhv_ddd_pole_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ddd_pole_update(void);` [:arrow_up_small:](#)
## [bhv_ddd_warp_loop](#bhv_ddd_warp_loop) ### Lua Example `bhv_ddd_warp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ddd_warp_loop(void);` [:arrow_up_small:](#)
## [bhv_decorative_pendulum_init](#bhv_decorative_pendulum_init) ### Lua Example `bhv_decorative_pendulum_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_decorative_pendulum_init(void);` [:arrow_up_small:](#)
## [bhv_decorative_pendulum_loop](#bhv_decorative_pendulum_loop) ### Lua Example `bhv_decorative_pendulum_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_decorative_pendulum_loop(void);` [:arrow_up_small:](#)
## [bhv_donut_platform_spawner_update](#bhv_donut_platform_spawner_update) ### Lua Example `bhv_donut_platform_spawner_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_donut_platform_spawner_update(void);` [:arrow_up_small:](#)
## [bhv_donut_platform_update](#bhv_donut_platform_update) ### Lua Example `bhv_donut_platform_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_donut_platform_update(void);` [:arrow_up_small:](#)
## [bhv_door_init](#bhv_door_init) ### Lua Example `bhv_door_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_door_init(void);` [:arrow_up_small:](#)
## [bhv_door_loop](#bhv_door_loop) ### Lua Example `bhv_door_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_door_loop(void);` [:arrow_up_small:](#)
## [bhv_dorrie_update](#bhv_dorrie_update) ### Lua Example `bhv_dorrie_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_dorrie_update(void);` [:arrow_up_small:](#)
## [bhv_elevator_init](#bhv_elevator_init) ### Lua Example `bhv_elevator_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_elevator_init(void);` [:arrow_up_small:](#)
## [bhv_elevator_loop](#bhv_elevator_loop) ### Lua Example `bhv_elevator_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_elevator_loop(void);` [:arrow_up_small:](#)
## [bhv_end_birds_1_loop](#bhv_end_birds_1_loop) ### Lua Example `bhv_end_birds_1_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_end_birds_1_loop(void);` [:arrow_up_small:](#)
## [bhv_end_birds_2_loop](#bhv_end_birds_2_loop) ### Lua Example `bhv_end_birds_2_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_end_birds_2_loop(void);` [:arrow_up_small:](#)
## [bhv_enemy_lakitu_update](#bhv_enemy_lakitu_update) ### Lua Example `bhv_enemy_lakitu_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_enemy_lakitu_update(void);` [:arrow_up_small:](#)
## [bhv_exclamation_box_init](#bhv_exclamation_box_init) ### Lua Example `bhv_exclamation_box_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_exclamation_box_init(void);` [:arrow_up_small:](#)
## [bhv_exclamation_box_loop](#bhv_exclamation_box_loop) ### Lua Example `bhv_exclamation_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_exclamation_box_loop(void);` [:arrow_up_small:](#)
## [bhv_explosion_init](#bhv_explosion_init) ### Lua Example `bhv_explosion_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_explosion_init(void);` [:arrow_up_small:](#)
## [bhv_explosion_loop](#bhv_explosion_loop) ### Lua Example `bhv_explosion_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_explosion_loop(void);` [:arrow_up_small:](#)
## [bhv_eyerok_boss_init](#bhv_eyerok_boss_init) ### Lua Example `bhv_eyerok_boss_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_eyerok_boss_init(void);` [:arrow_up_small:](#)
## [bhv_eyerok_boss_loop](#bhv_eyerok_boss_loop) ### Lua Example `bhv_eyerok_boss_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_eyerok_boss_loop(void);` [:arrow_up_small:](#)
## [bhv_eyerok_hand_loop](#bhv_eyerok_hand_loop) ### Lua Example `bhv_eyerok_hand_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_eyerok_hand_loop(void);` [:arrow_up_small:](#)
## [bhv_fading_warp_loop](#bhv_fading_warp_loop) ### Lua Example `bhv_fading_warp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fading_warp_loop(void);` [:arrow_up_small:](#)
## [bhv_falling_bowser_platform_loop](#bhv_falling_bowser_platform_loop) ### Lua Example `bhv_falling_bowser_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_falling_bowser_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_falling_pillar_hitbox_loop](#bhv_falling_pillar_hitbox_loop) ### Lua Example `bhv_falling_pillar_hitbox_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_falling_pillar_hitbox_loop(void);` [:arrow_up_small:](#)
## [bhv_falling_pillar_init](#bhv_falling_pillar_init) ### Lua Example `bhv_falling_pillar_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_falling_pillar_init(void);` [:arrow_up_small:](#)
## [bhv_falling_pillar_loop](#bhv_falling_pillar_loop) ### Lua Example `bhv_falling_pillar_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_falling_pillar_loop(void);` [:arrow_up_small:](#)
## [bhv_ferris_wheel_axle_init](#bhv_ferris_wheel_axle_init) ### Lua Example `bhv_ferris_wheel_axle_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ferris_wheel_axle_init(void);` [:arrow_up_small:](#)
## [bhv_ferris_wheel_platform_update](#bhv_ferris_wheel_platform_update) ### Lua Example `bhv_ferris_wheel_platform_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ferris_wheel_platform_update(void);` [:arrow_up_small:](#)
## [bhv_fire_piranha_plant_init](#bhv_fire_piranha_plant_init) ### Lua Example `bhv_fire_piranha_plant_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fire_piranha_plant_init(void);` [:arrow_up_small:](#)
## [bhv_fire_piranha_plant_update](#bhv_fire_piranha_plant_update) ### Lua Example `bhv_fire_piranha_plant_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fire_piranha_plant_update(void);` [:arrow_up_small:](#)
## [bhv_fire_spitter_update](#bhv_fire_spitter_update) ### Lua Example `bhv_fire_spitter_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fire_spitter_update(void);` [:arrow_up_small:](#)
## [bhv_fish_group_loop](#bhv_fish_group_loop) ### Lua Example `bhv_fish_group_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fish_group_loop(void);` [:arrow_up_small:](#)
## [bhv_fish_loop](#bhv_fish_loop) ### Lua Example `bhv_fish_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fish_loop(void);` [:arrow_up_small:](#)
## [bhv_fish_spawner_loop](#bhv_fish_spawner_loop) ### Lua Example `bhv_fish_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fish_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_flame_bouncing_init](#bhv_flame_bouncing_init) ### Lua Example `bhv_flame_bouncing_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_bouncing_init(void);` [:arrow_up_small:](#)
## [bhv_flame_bouncing_loop](#bhv_flame_bouncing_loop) ### Lua Example `bhv_flame_bouncing_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_bouncing_loop(void);` [:arrow_up_small:](#)
## [bhv_flame_bowser_init](#bhv_flame_bowser_init) ### Lua Example `bhv_flame_bowser_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_bowser_init(void);` [:arrow_up_small:](#)
## [bhv_flame_bowser_loop](#bhv_flame_bowser_loop) ### Lua Example `bhv_flame_bowser_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_bowser_loop(void);` [:arrow_up_small:](#)
## [bhv_flame_floating_landing_init](#bhv_flame_floating_landing_init) ### Lua Example `bhv_flame_floating_landing_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_floating_landing_init(void);` [:arrow_up_small:](#)
## [bhv_flame_floating_landing_loop](#bhv_flame_floating_landing_loop) ### Lua Example `bhv_flame_floating_landing_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_floating_landing_loop(void);` [:arrow_up_small:](#)
## [bhv_flame_large_burning_out_init](#bhv_flame_large_burning_out_init) ### Lua Example `bhv_flame_large_burning_out_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_large_burning_out_init(void);` [:arrow_up_small:](#)
## [bhv_flame_mario_loop](#bhv_flame_mario_loop) ### Lua Example `bhv_flame_mario_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_mario_loop(void);` [:arrow_up_small:](#)
## [bhv_flame_moving_forward_growing_init](#bhv_flame_moving_forward_growing_init) ### Lua Example `bhv_flame_moving_forward_growing_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_moving_forward_growing_init(void);` [:arrow_up_small:](#)
## [bhv_flame_moving_forward_growing_loop](#bhv_flame_moving_forward_growing_loop) ### Lua Example `bhv_flame_moving_forward_growing_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flame_moving_forward_growing_loop(void);` [:arrow_up_small:](#)
## [bhv_flamethrower_flame_loop](#bhv_flamethrower_flame_loop) ### Lua Example `bhv_flamethrower_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flamethrower_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_flamethrower_loop](#bhv_flamethrower_loop) ### Lua Example `bhv_flamethrower_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flamethrower_loop(void);` [:arrow_up_small:](#)
## [bhv_floating_platform_loop](#bhv_floating_platform_loop) ### Lua Example `bhv_floating_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_floating_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_floor_trap_in_castle_loop](#bhv_floor_trap_in_castle_loop) ### Lua Example `bhv_floor_trap_in_castle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_floor_trap_in_castle_loop(void);` [:arrow_up_small:](#)
## [bhv_fly_guy_flame_loop](#bhv_fly_guy_flame_loop) ### Lua Example `bhv_fly_guy_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fly_guy_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_fly_guy_update](#bhv_fly_guy_update) ### Lua Example `bhv_fly_guy_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_fly_guy_update(void);` [:arrow_up_small:](#)
## [bhv_flying_bookend_loop](#bhv_flying_bookend_loop) ### Lua Example `bhv_flying_bookend_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_flying_bookend_loop(void);` [:arrow_up_small:](#)
## [bhv_free_bowling_ball_init](#bhv_free_bowling_ball_init) ### Lua Example `bhv_free_bowling_ball_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_free_bowling_ball_init(void);` [:arrow_up_small:](#)
## [bhv_free_bowling_ball_loop](#bhv_free_bowling_ball_loop) ### Lua Example `bhv_free_bowling_ball_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_free_bowling_ball_loop(void);` [:arrow_up_small:](#)
## [bhv_generic_bowling_ball_spawner_init](#bhv_generic_bowling_ball_spawner_init) ### Lua Example `bhv_generic_bowling_ball_spawner_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_generic_bowling_ball_spawner_init(void);` [:arrow_up_small:](#)
## [bhv_generic_bowling_ball_spawner_loop](#bhv_generic_bowling_ball_spawner_loop) ### Lua Example `bhv_generic_bowling_ball_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_generic_bowling_ball_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_giant_pole_loop](#bhv_giant_pole_loop) ### Lua Example `bhv_giant_pole_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_giant_pole_loop(void);` [:arrow_up_small:](#)
## [bhv_golden_coin_sparkles_loop](#bhv_golden_coin_sparkles_loop) ### Lua Example `bhv_golden_coin_sparkles_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_golden_coin_sparkles_loop(void);` [:arrow_up_small:](#)
## [bhv_goomba_init](#bhv_goomba_init) ### Lua Example `bhv_goomba_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_goomba_init(void);` [:arrow_up_small:](#)
## [bhv_goomba_triplet_spawner_update](#bhv_goomba_triplet_spawner_update) ### Lua Example `bhv_goomba_triplet_spawner_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_goomba_triplet_spawner_update(void);` [:arrow_up_small:](#)
## [bhv_goomba_update](#bhv_goomba_update) ### Lua Example `bhv_goomba_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_goomba_update(void);` [:arrow_up_small:](#)
## [bhv_grand_star_init](#bhv_grand_star_init) ### Lua Example `bhv_grand_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_grand_star_init(void);` [:arrow_up_small:](#)
## [bhv_grand_star_loop](#bhv_grand_star_loop) ### Lua Example `bhv_grand_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_grand_star_loop(void);` [:arrow_up_small:](#)
## [bhv_grindel_thwomp_loop](#bhv_grindel_thwomp_loop) ### Lua Example `bhv_grindel_thwomp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_grindel_thwomp_loop(void);` [:arrow_up_small:](#)
## [bhv_ground_sand_init](#bhv_ground_sand_init) ### Lua Example `bhv_ground_sand_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ground_sand_init(void);` [:arrow_up_small:](#)
## [bhv_ground_snow_init](#bhv_ground_snow_init) ### Lua Example `bhv_ground_snow_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ground_snow_init(void);` [:arrow_up_small:](#)
## [bhv_haunted_bookshelf_loop](#bhv_haunted_bookshelf_loop) ### Lua Example `bhv_haunted_bookshelf_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_haunted_bookshelf_loop(void);` [:arrow_up_small:](#)
## [bhv_haunted_bookshelf_manager_loop](#bhv_haunted_bookshelf_manager_loop) ### Lua Example `bhv_haunted_bookshelf_manager_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_haunted_bookshelf_manager_loop(void);` [:arrow_up_small:](#)
## [bhv_haunted_chair_init](#bhv_haunted_chair_init) ### Lua Example `bhv_haunted_chair_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_haunted_chair_init(void);` [:arrow_up_small:](#)
## [bhv_haunted_chair_loop](#bhv_haunted_chair_loop) ### Lua Example `bhv_haunted_chair_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_haunted_chair_loop(void);` [:arrow_up_small:](#)
## [bhv_heave_ho_loop](#bhv_heave_ho_loop) ### Lua Example `bhv_heave_ho_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_heave_ho_loop(void);` [:arrow_up_small:](#)
## [bhv_heave_ho_throw_mario_loop](#bhv_heave_ho_throw_mario_loop) ### Lua Example `bhv_heave_ho_throw_mario_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_heave_ho_throw_mario_loop(void);` [:arrow_up_small:](#)
## [bhv_hidden_blue_coin_loop](#bhv_hidden_blue_coin_loop) ### Lua Example `bhv_hidden_blue_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_blue_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_hidden_object_loop](#bhv_hidden_object_loop) ### Lua Example `bhv_hidden_object_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_object_loop(void);` [:arrow_up_small:](#)
## [bhv_hidden_red_coin_star_init](#bhv_hidden_red_coin_star_init) ### Lua Example `bhv_hidden_red_coin_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_red_coin_star_init(void);` [:arrow_up_small:](#)
## [bhv_hidden_red_coin_star_loop](#bhv_hidden_red_coin_star_loop) ### Lua Example `bhv_hidden_red_coin_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_red_coin_star_loop(void);` [:arrow_up_small:](#)
## [bhv_hidden_star_init](#bhv_hidden_star_init) ### Lua Example `bhv_hidden_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_star_init(void);` [:arrow_up_small:](#)
## [bhv_hidden_star_loop](#bhv_hidden_star_loop) ### Lua Example `bhv_hidden_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_star_loop(void);` [:arrow_up_small:](#)
## [bhv_hidden_star_trigger_loop](#bhv_hidden_star_trigger_loop) ### Lua Example `bhv_hidden_star_trigger_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hidden_star_trigger_loop(void);` [:arrow_up_small:](#)
## [bhv_homing_amp_init](#bhv_homing_amp_init) ### Lua Example `bhv_homing_amp_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_homing_amp_init(void);` [:arrow_up_small:](#)
## [bhv_homing_amp_loop](#bhv_homing_amp_loop) ### Lua Example `bhv_homing_amp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_homing_amp_loop(void);` [:arrow_up_small:](#)
## [bhv_hoot_init](#bhv_hoot_init) ### Lua Example `bhv_hoot_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hoot_init(void);` [:arrow_up_small:](#)
## [bhv_hoot_loop](#bhv_hoot_loop) ### Lua Example `bhv_hoot_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_hoot_loop(void);` [:arrow_up_small:](#)
## [bhv_horizontal_grindel_init](#bhv_horizontal_grindel_init) ### Lua Example `bhv_horizontal_grindel_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_horizontal_grindel_init(void);` [:arrow_up_small:](#)
## [bhv_horizontal_grindel_update](#bhv_horizontal_grindel_update) ### Lua Example `bhv_horizontal_grindel_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_horizontal_grindel_update(void);` [:arrow_up_small:](#)
## [bhv_idle_water_wave_loop](#bhv_idle_water_wave_loop) ### Lua Example `bhv_idle_water_wave_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_idle_water_wave_loop(void);` [:arrow_up_small:](#)
## [bhv_init_changing_water_level_loop](#bhv_init_changing_water_level_loop) ### Lua Example `bhv_init_changing_water_level_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_init_changing_water_level_loop(void);` [:arrow_up_small:](#)
## [bhv_intro_lakitu_loop](#bhv_intro_lakitu_loop) ### Lua Example `bhv_intro_lakitu_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_intro_lakitu_loop(void);` [:arrow_up_small:](#)
## [bhv_intro_peach_loop](#bhv_intro_peach_loop) ### Lua Example `bhv_intro_peach_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_intro_peach_loop(void);` [:arrow_up_small:](#)
## [bhv_intro_scene_loop](#bhv_intro_scene_loop) ### Lua Example `bhv_intro_scene_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_intro_scene_loop(void);` [:arrow_up_small:](#)
## [bhv_invisible_objects_under_bridge_init](#bhv_invisible_objects_under_bridge_init) ### Lua Example `bhv_invisible_objects_under_bridge_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_invisible_objects_under_bridge_init(void);` [:arrow_up_small:](#)
## [bhv_invisible_objects_under_bridge_loop](#bhv_invisible_objects_under_bridge_loop) ### Lua Example `bhv_invisible_objects_under_bridge_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_invisible_objects_under_bridge_loop(void);` [:arrow_up_small:](#)
## [bhv_jet_stream_loop](#bhv_jet_stream_loop) ### Lua Example `bhv_jet_stream_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jet_stream_loop(void);` [:arrow_up_small:](#)
## [bhv_jet_stream_ring_spawner_loop](#bhv_jet_stream_ring_spawner_loop) ### Lua Example `bhv_jet_stream_ring_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jet_stream_ring_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_jet_stream_water_ring_init](#bhv_jet_stream_water_ring_init) ### Lua Example `bhv_jet_stream_water_ring_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jet_stream_water_ring_init(void);` [:arrow_up_small:](#)
## [bhv_jet_stream_water_ring_loop](#bhv_jet_stream_water_ring_loop) ### Lua Example `bhv_jet_stream_water_ring_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jet_stream_water_ring_loop(void);` [:arrow_up_small:](#)
## [bhv_jrb_floating_box_loop](#bhv_jrb_floating_box_loop) ### Lua Example `bhv_jrb_floating_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jrb_floating_box_loop(void);` [:arrow_up_small:](#)
## [bhv_jrb_sliding_box_loop](#bhv_jrb_sliding_box_loop) ### Lua Example `bhv_jrb_sliding_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jrb_sliding_box_loop(void);` [:arrow_up_small:](#)
## [bhv_jumping_box_loop](#bhv_jumping_box_loop) ### Lua Example `bhv_jumping_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_jumping_box_loop(void);` [:arrow_up_small:](#)
## [bhv_kickable_board_loop](#bhv_kickable_board_loop) ### Lua Example `bhv_kickable_board_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_kickable_board_loop(void);` [:arrow_up_small:](#)
## [bhv_king_bobomb_loop](#bhv_king_bobomb_loop) ### Lua Example `bhv_king_bobomb_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_king_bobomb_loop(void);` [:arrow_up_small:](#)
## [bhv_klepto_init](#bhv_klepto_init) ### Lua Example `bhv_klepto_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_klepto_init(void);` [:arrow_up_small:](#)
## [bhv_klepto_update](#bhv_klepto_update) ### Lua Example `bhv_klepto_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_klepto_update(void);` [:arrow_up_small:](#)
## [bhv_koopa_init](#bhv_koopa_init) ### Lua Example `bhv_koopa_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_init(void);` [:arrow_up_small:](#)
## [bhv_koopa_race_endpoint_update](#bhv_koopa_race_endpoint_update) ### Lua Example `bhv_koopa_race_endpoint_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_race_endpoint_update(void);` [:arrow_up_small:](#)
## [bhv_koopa_shell_flame_loop](#bhv_koopa_shell_flame_loop) ### Lua Example `bhv_koopa_shell_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_shell_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_koopa_shell_loop](#bhv_koopa_shell_loop) ### Lua Example `bhv_koopa_shell_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_shell_loop(void);` [:arrow_up_small:](#)
## [bhv_koopa_shell_underwater_loop](#bhv_koopa_shell_underwater_loop) ### Lua Example `bhv_koopa_shell_underwater_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_shell_underwater_loop(void);` [:arrow_up_small:](#)
## [bhv_koopa_update](#bhv_koopa_update) ### Lua Example `bhv_koopa_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_koopa_update(void);` [:arrow_up_small:](#)
## [bhv_large_bomp_init](#bhv_large_bomp_init) ### Lua Example `bhv_large_bomp_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_large_bomp_init(void);` [:arrow_up_small:](#)
## [bhv_large_bomp_loop](#bhv_large_bomp_loop) ### Lua Example `bhv_large_bomp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_large_bomp_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_bowser_puzzle_loop](#bhv_lll_bowser_puzzle_loop) ### Lua Example `bhv_lll_bowser_puzzle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_bowser_puzzle_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_bowser_puzzle_piece_loop](#bhv_lll_bowser_puzzle_piece_loop) ### Lua Example `bhv_lll_bowser_puzzle_piece_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_bowser_puzzle_piece_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_drawbridge_loop](#bhv_lll_drawbridge_loop) ### Lua Example `bhv_lll_drawbridge_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_drawbridge_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_drawbridge_spawner_init](#bhv_lll_drawbridge_spawner_init) ### Lua Example `bhv_lll_drawbridge_spawner_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_drawbridge_spawner_init(void);` [:arrow_up_small:](#)
## [bhv_lll_drawbridge_spawner_loop](#bhv_lll_drawbridge_spawner_loop) ### Lua Example `bhv_lll_drawbridge_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_drawbridge_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_floating_wood_bridge_loop](#bhv_lll_floating_wood_bridge_loop) ### Lua Example `bhv_lll_floating_wood_bridge_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_floating_wood_bridge_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_moving_octagonal_mesh_platform_loop](#bhv_lll_moving_octagonal_mesh_platform_loop) ### Lua Example `bhv_lll_moving_octagonal_mesh_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_moving_octagonal_mesh_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_rolling_log_init](#bhv_lll_rolling_log_init) ### Lua Example `bhv_lll_rolling_log_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_rolling_log_init(void);` [:arrow_up_small:](#)
## [bhv_lll_rotating_block_fire_bars_loop](#bhv_lll_rotating_block_fire_bars_loop) ### Lua Example `bhv_lll_rotating_block_fire_bars_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_rotating_block_fire_bars_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_rotating_hex_flame_loop](#bhv_lll_rotating_hex_flame_loop) ### Lua Example `bhv_lll_rotating_hex_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_rotating_hex_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_rotating_hexagonal_ring_loop](#bhv_lll_rotating_hexagonal_ring_loop) ### Lua Example `bhv_lll_rotating_hexagonal_ring_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_rotating_hexagonal_ring_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_sinking_rectangular_platform_loop](#bhv_lll_sinking_rectangular_platform_loop) ### Lua Example `bhv_lll_sinking_rectangular_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_sinking_rectangular_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_sinking_rock_block_loop](#bhv_lll_sinking_rock_block_loop) ### Lua Example `bhv_lll_sinking_rock_block_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_sinking_rock_block_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_sinking_square_platforms_loop](#bhv_lll_sinking_square_platforms_loop) ### Lua Example `bhv_lll_sinking_square_platforms_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_sinking_square_platforms_loop(void);` [:arrow_up_small:](#)
## [bhv_lll_wood_piece_loop](#bhv_lll_wood_piece_loop) ### Lua Example `bhv_lll_wood_piece_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_lll_wood_piece_loop(void);` [:arrow_up_small:](#)
## [bhv_mad_piano_update](#bhv_mad_piano_update) ### Lua Example `bhv_mad_piano_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mad_piano_update(void);` [:arrow_up_small:](#)
## [bhv_manta_ray_init](#bhv_manta_ray_init) ### Lua Example `bhv_manta_ray_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_manta_ray_init(void);` [:arrow_up_small:](#)
## [bhv_manta_ray_loop](#bhv_manta_ray_loop) ### Lua Example `bhv_manta_ray_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_manta_ray_loop(void);` [:arrow_up_small:](#)
## [bhv_manta_ray_water_ring_init](#bhv_manta_ray_water_ring_init) ### Lua Example `bhv_manta_ray_water_ring_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_manta_ray_water_ring_init(void);` [:arrow_up_small:](#)
## [bhv_manta_ray_water_ring_loop](#bhv_manta_ray_water_ring_loop) ### Lua Example `bhv_manta_ray_water_ring_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_manta_ray_water_ring_loop(void);` [:arrow_up_small:](#)
## [bhv_menu_button_init](#bhv_menu_button_init) ### Lua Example `bhv_menu_button_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_menu_button_init(void);` [:arrow_up_small:](#)
## [bhv_menu_button_loop](#bhv_menu_button_loop) ### Lua Example `bhv_menu_button_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_menu_button_loop(void);` [:arrow_up_small:](#)
## [bhv_menu_button_manager_init](#bhv_menu_button_manager_init) ### Lua Example `bhv_menu_button_manager_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_menu_button_manager_init(void);` [:arrow_up_small:](#)
## [bhv_menu_button_manager_loop](#bhv_menu_button_manager_loop) ### Lua Example `bhv_menu_button_manager_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_menu_button_manager_loop(void);` [:arrow_up_small:](#)
## [bhv_merry_go_round_boo_manager_loop](#bhv_merry_go_round_boo_manager_loop) ### Lua Example `bhv_merry_go_round_boo_manager_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_merry_go_round_boo_manager_loop(void);` [:arrow_up_small:](#)
## [bhv_merry_go_round_loop](#bhv_merry_go_round_loop) ### Lua Example `bhv_merry_go_round_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_merry_go_round_loop(void);` [:arrow_up_small:](#)
## [bhv_metal_cap_init](#bhv_metal_cap_init) ### Lua Example `bhv_metal_cap_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_metal_cap_init(void);` [:arrow_up_small:](#)
## [bhv_metal_cap_loop](#bhv_metal_cap_loop) ### Lua Example `bhv_metal_cap_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_metal_cap_loop(void);` [:arrow_up_small:](#)
## [bhv_mips_init](#bhv_mips_init) ### Lua Example `bhv_mips_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mips_init(void);` [:arrow_up_small:](#)
## [bhv_mips_loop](#bhv_mips_loop) ### Lua Example `bhv_mips_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mips_loop(void);` [:arrow_up_small:](#)
## [bhv_moat_grills_loop](#bhv_moat_grills_loop) ### Lua Example `bhv_moat_grills_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moat_grills_loop(void);` [:arrow_up_small:](#)
## [bhv_moneybag_hidden_loop](#bhv_moneybag_hidden_loop) ### Lua Example `bhv_moneybag_hidden_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moneybag_hidden_loop(void);` [:arrow_up_small:](#)
## [bhv_moneybag_init](#bhv_moneybag_init) ### Lua Example `bhv_moneybag_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moneybag_init(void);` [:arrow_up_small:](#)
## [bhv_moneybag_loop](#bhv_moneybag_loop) ### Lua Example `bhv_moneybag_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moneybag_loop(void);` [:arrow_up_small:](#)
## [bhv_monty_mole_hole_update](#bhv_monty_mole_hole_update) ### Lua Example `bhv_monty_mole_hole_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_monty_mole_hole_update(void);` [:arrow_up_small:](#)
## [bhv_monty_mole_init](#bhv_monty_mole_init) ### Lua Example `bhv_monty_mole_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_monty_mole_init(void);` [:arrow_up_small:](#)
## [bhv_monty_mole_rock_update](#bhv_monty_mole_rock_update) ### Lua Example `bhv_monty_mole_rock_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_monty_mole_rock_update(void);` [:arrow_up_small:](#)
## [bhv_monty_mole_update](#bhv_monty_mole_update) ### Lua Example `bhv_monty_mole_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_monty_mole_update(void);` [:arrow_up_small:](#)
## [bhv_moving_blue_coin_init](#bhv_moving_blue_coin_init) ### Lua Example `bhv_moving_blue_coin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moving_blue_coin_init(void);` [:arrow_up_small:](#)
## [bhv_moving_blue_coin_loop](#bhv_moving_blue_coin_loop) ### Lua Example `bhv_moving_blue_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moving_blue_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_moving_yellow_coin_init](#bhv_moving_yellow_coin_init) ### Lua Example `bhv_moving_yellow_coin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moving_yellow_coin_init(void);` [:arrow_up_small:](#)
## [bhv_moving_yellow_coin_loop](#bhv_moving_yellow_coin_loop) ### Lua Example `bhv_moving_yellow_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_moving_yellow_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_mr_blizzard_init](#bhv_mr_blizzard_init) ### Lua Example `bhv_mr_blizzard_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_blizzard_init(void);` [:arrow_up_small:](#)
## [bhv_mr_blizzard_snowball](#bhv_mr_blizzard_snowball) ### Lua Example `bhv_mr_blizzard_snowball()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_blizzard_snowball(void);` [:arrow_up_small:](#)
## [bhv_mr_blizzard_update](#bhv_mr_blizzard_update) ### Lua Example `bhv_mr_blizzard_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_blizzard_update(void);` [:arrow_up_small:](#)
## [bhv_mr_i_body_loop](#bhv_mr_i_body_loop) ### Lua Example `bhv_mr_i_body_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_i_body_loop(void);` [:arrow_up_small:](#)
## [bhv_mr_i_loop](#bhv_mr_i_loop) ### Lua Example `bhv_mr_i_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_i_loop(void);` [:arrow_up_small:](#)
## [bhv_mr_i_particle_loop](#bhv_mr_i_particle_loop) ### Lua Example `bhv_mr_i_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_mr_i_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_normal_cap_init](#bhv_normal_cap_init) ### Lua Example `bhv_normal_cap_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_normal_cap_init(void);` [:arrow_up_small:](#)
## [bhv_normal_cap_loop](#bhv_normal_cap_loop) ### Lua Example `bhv_normal_cap_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_normal_cap_loop(void);` [:arrow_up_small:](#)
## [bhv_object_bubble_init](#bhv_object_bubble_init) ### Lua Example `bhv_object_bubble_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_object_bubble_init(void);` [:arrow_up_small:](#)
## [bhv_object_bubble_loop](#bhv_object_bubble_loop) ### Lua Example `bhv_object_bubble_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_object_bubble_loop(void);` [:arrow_up_small:](#)
## [bhv_object_water_wave_init](#bhv_object_water_wave_init) ### Lua Example `bhv_object_water_wave_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_object_water_wave_init(void);` [:arrow_up_small:](#)
## [bhv_object_water_wave_loop](#bhv_object_water_wave_loop) ### Lua Example `bhv_object_water_wave_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_object_water_wave_loop(void);` [:arrow_up_small:](#)
## [bhv_openable_cage_door_loop](#bhv_openable_cage_door_loop) ### Lua Example `bhv_openable_cage_door_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_openable_cage_door_loop(void);` [:arrow_up_small:](#)
## [bhv_openable_grill_loop](#bhv_openable_grill_loop) ### Lua Example `bhv_openable_grill_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_openable_grill_loop(void);` [:arrow_up_small:](#)
## [bhv_orange_number_init](#bhv_orange_number_init) ### Lua Example `bhv_orange_number_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_orange_number_init(void);` [:arrow_up_small:](#)
## [bhv_orange_number_loop](#bhv_orange_number_loop) ### Lua Example `bhv_orange_number_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_orange_number_loop(void);` [:arrow_up_small:](#)
## [bhv_particle_init](#bhv_particle_init) ### Lua Example `bhv_particle_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_particle_init(void);` [:arrow_up_small:](#)
## [bhv_particle_loop](#bhv_particle_loop) ### Lua Example `bhv_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_penguin_race_finish_line_update](#bhv_penguin_race_finish_line_update) ### Lua Example `bhv_penguin_race_finish_line_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_penguin_race_finish_line_update(void);` [:arrow_up_small:](#)
## [bhv_penguin_race_shortcut_check_update](#bhv_penguin_race_shortcut_check_update) ### Lua Example `bhv_penguin_race_shortcut_check_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_penguin_race_shortcut_check_update(void);` [:arrow_up_small:](#)
## [bhv_piranha_particle_loop](#bhv_piranha_particle_loop) ### Lua Example `bhv_piranha_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_piranha_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_piranha_plant_bubble_loop](#bhv_piranha_plant_bubble_loop) ### Lua Example `bhv_piranha_plant_bubble_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_piranha_plant_bubble_loop(void);` [:arrow_up_small:](#)
## [bhv_piranha_plant_loop](#bhv_piranha_plant_loop) ### Lua Example `bhv_piranha_plant_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_piranha_plant_loop(void);` [:arrow_up_small:](#)
## [bhv_piranha_plant_waking_bubbles_loop](#bhv_piranha_plant_waking_bubbles_loop) ### Lua Example `bhv_piranha_plant_waking_bubbles_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_piranha_plant_waking_bubbles_loop(void);` [:arrow_up_small:](#)
## [bhv_platform_normals_init](#bhv_platform_normals_init) ### Lua Example `bhv_platform_normals_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_platform_normals_init(void);` [:arrow_up_small:](#)
## [bhv_platform_on_track_init](#bhv_platform_on_track_init) ### Lua Example `bhv_platform_on_track_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_platform_on_track_init(void);` [:arrow_up_small:](#)
## [bhv_platform_on_track_update](#bhv_platform_on_track_update) ### Lua Example `bhv_platform_on_track_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_platform_on_track_update(void);` [:arrow_up_small:](#)
## [bhv_play_music_track_when_touched_loop](#bhv_play_music_track_when_touched_loop) ### Lua Example `bhv_play_music_track_when_touched_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_play_music_track_when_touched_loop(void);` [:arrow_up_small:](#)
## [bhv_pokey_body_part_update](#bhv_pokey_body_part_update) ### Lua Example `bhv_pokey_body_part_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pokey_body_part_update(void);` [:arrow_up_small:](#)
## [bhv_pokey_update](#bhv_pokey_update) ### Lua Example `bhv_pokey_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pokey_update(void);` [:arrow_up_small:](#)
## [bhv_pole_base_loop](#bhv_pole_base_loop) ### Lua Example `bhv_pole_base_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pole_base_loop(void);` [:arrow_up_small:](#)
## [bhv_pole_init](#bhv_pole_init) ### Lua Example `bhv_pole_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pole_init(void);` [:arrow_up_small:](#)
## [bhv_pound_tiny_star_particle_init](#bhv_pound_tiny_star_particle_init) ### Lua Example `bhv_pound_tiny_star_particle_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pound_tiny_star_particle_init(void);` [:arrow_up_small:](#)
## [bhv_pound_tiny_star_particle_loop](#bhv_pound_tiny_star_particle_loop) ### Lua Example `bhv_pound_tiny_star_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pound_tiny_star_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_pound_white_puffs_init](#bhv_pound_white_puffs_init) ### Lua Example `bhv_pound_white_puffs_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pound_white_puffs_init(void);` [:arrow_up_small:](#)
## [bhv_punch_tiny_triangle_init](#bhv_punch_tiny_triangle_init) ### Lua Example `bhv_punch_tiny_triangle_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_punch_tiny_triangle_init(void);` [:arrow_up_small:](#)
## [bhv_punch_tiny_triangle_loop](#bhv_punch_tiny_triangle_loop) ### Lua Example `bhv_punch_tiny_triangle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_punch_tiny_triangle_loop(void);` [:arrow_up_small:](#)
## [bhv_purple_switch_loop](#bhv_purple_switch_loop) ### Lua Example `bhv_purple_switch_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_purple_switch_loop(void);` [:arrow_up_small:](#)
## [bhv_pushable_loop](#bhv_pushable_loop) ### Lua Example `bhv_pushable_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pushable_loop(void);` [:arrow_up_small:](#)
## [bhv_pyramid_elevator_init](#bhv_pyramid_elevator_init) ### Lua Example `bhv_pyramid_elevator_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_elevator_init(void);` [:arrow_up_small:](#)
## [bhv_pyramid_elevator_loop](#bhv_pyramid_elevator_loop) ### Lua Example `bhv_pyramid_elevator_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_elevator_loop(void);` [:arrow_up_small:](#)
## [bhv_pyramid_elevator_trajectory_marker_ball_loop](#bhv_pyramid_elevator_trajectory_marker_ball_loop) ### Lua Example `bhv_pyramid_elevator_trajectory_marker_ball_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_elevator_trajectory_marker_ball_loop(void);` [:arrow_up_small:](#)
## [bhv_pyramid_pillar_touch_detector_loop](#bhv_pyramid_pillar_touch_detector_loop) ### Lua Example `bhv_pyramid_pillar_touch_detector_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_pillar_touch_detector_loop(void);` [:arrow_up_small:](#)
## [bhv_pyramid_top_fragment_init](#bhv_pyramid_top_fragment_init) ### Lua Example `bhv_pyramid_top_fragment_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_top_fragment_init(void);` [:arrow_up_small:](#)
## [bhv_pyramid_top_fragment_loop](#bhv_pyramid_top_fragment_loop) ### Lua Example `bhv_pyramid_top_fragment_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_top_fragment_loop(void);` [:arrow_up_small:](#)
## [bhv_pyramid_top_init](#bhv_pyramid_top_init) ### Lua Example `bhv_pyramid_top_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_top_init(void);` [:arrow_up_small:](#)
## [bhv_pyramid_top_loop](#bhv_pyramid_top_loop) ### Lua Example `bhv_pyramid_top_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_pyramid_top_loop(void);` [:arrow_up_small:](#)
## [bhv_racing_penguin_init](#bhv_racing_penguin_init) ### Lua Example `bhv_racing_penguin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_racing_penguin_init(void);` [:arrow_up_small:](#)
## [bhv_racing_penguin_update](#bhv_racing_penguin_update) ### Lua Example `bhv_racing_penguin_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_racing_penguin_update(void);` [:arrow_up_small:](#)
## [bhv_recovery_heart_loop](#bhv_recovery_heart_loop) ### Lua Example `bhv_recovery_heart_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_recovery_heart_loop(void);` [:arrow_up_small:](#)
## [bhv_red_coin_init](#bhv_red_coin_init) ### Lua Example `bhv_red_coin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_red_coin_init(void);` [:arrow_up_small:](#)
## [bhv_red_coin_loop](#bhv_red_coin_loop) ### Lua Example `bhv_red_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_red_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_red_coin_star_marker_init](#bhv_red_coin_star_marker_init) ### Lua Example `bhv_red_coin_star_marker_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_red_coin_star_marker_init(void);` [:arrow_up_small:](#)
## [bhv_respawner_loop](#bhv_respawner_loop) ### Lua Example `bhv_respawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_respawner_loop(void);` [:arrow_up_small:](#)
## [bhv_rolling_log_loop](#bhv_rolling_log_loop) ### Lua Example `bhv_rolling_log_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rolling_log_loop(void);` [:arrow_up_small:](#)
## [bhv_rotating_clock_arm_loop](#bhv_rotating_clock_arm_loop) ### Lua Example `bhv_rotating_clock_arm_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rotating_clock_arm_loop(void);` [:arrow_up_small:](#)
## [bhv_rotating_exclamation_box_loop](#bhv_rotating_exclamation_box_loop) ### Lua Example `bhv_rotating_exclamation_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rotating_exclamation_box_loop(void);` [:arrow_up_small:](#)
## [bhv_rotating_octagonal_plat_init](#bhv_rotating_octagonal_plat_init) ### Lua Example `bhv_rotating_octagonal_plat_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rotating_octagonal_plat_init(void);` [:arrow_up_small:](#)
## [bhv_rotating_octagonal_plat_loop](#bhv_rotating_octagonal_plat_loop) ### Lua Example `bhv_rotating_octagonal_plat_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rotating_octagonal_plat_loop(void);` [:arrow_up_small:](#)
## [bhv_rotating_platform_loop](#bhv_rotating_platform_loop) ### Lua Example `bhv_rotating_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rotating_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_rr_cruiser_wing_init](#bhv_rr_cruiser_wing_init) ### Lua Example `bhv_rr_cruiser_wing_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rr_cruiser_wing_init(void);` [:arrow_up_small:](#)
## [bhv_rr_cruiser_wing_loop](#bhv_rr_cruiser_wing_loop) ### Lua Example `bhv_rr_cruiser_wing_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rr_cruiser_wing_loop(void);` [:arrow_up_small:](#)
## [bhv_rr_rotating_bridge_platform_loop](#bhv_rr_rotating_bridge_platform_loop) ### Lua Example `bhv_rr_rotating_bridge_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_rr_rotating_bridge_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_sand_sound_loop](#bhv_sand_sound_loop) ### Lua Example `bhv_sand_sound_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sand_sound_loop(void);` [:arrow_up_small:](#)
## [bhv_scuttlebug_loop](#bhv_scuttlebug_loop) ### Lua Example `bhv_scuttlebug_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_scuttlebug_loop(void);` [:arrow_up_small:](#)
## [bhv_scuttlebug_spawn_loop](#bhv_scuttlebug_spawn_loop) ### Lua Example `bhv_scuttlebug_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_scuttlebug_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_seaweed_bundle_init](#bhv_seaweed_bundle_init) ### Lua Example `bhv_seaweed_bundle_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_seaweed_bundle_init(void);` [:arrow_up_small:](#)
## [bhv_seaweed_init](#bhv_seaweed_init) ### Lua Example `bhv_seaweed_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_seaweed_init(void);` [:arrow_up_small:](#)
## [bhv_seesaw_platform_init](#bhv_seesaw_platform_init) ### Lua Example `bhv_seesaw_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_seesaw_platform_init(void);` [:arrow_up_small:](#)
## [bhv_seesaw_platform_update](#bhv_seesaw_platform_update) ### Lua Example `bhv_seesaw_platform_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_seesaw_platform_update(void);` [:arrow_up_small:](#)
## [bhv_shallow_water_splash_init](#bhv_shallow_water_splash_init) ### Lua Example `bhv_shallow_water_splash_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_shallow_water_splash_init(void);` [:arrow_up_small:](#)
## [bhv_ship_part_3_loop](#bhv_ship_part_3_loop) ### Lua Example `bhv_ship_part_3_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ship_part_3_loop(void);` [:arrow_up_small:](#)
## [bhv_skeeter_update](#bhv_skeeter_update) ### Lua Example `bhv_skeeter_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_skeeter_update(void);` [:arrow_up_small:](#)
## [bhv_skeeter_wave_update](#bhv_skeeter_wave_update) ### Lua Example `bhv_skeeter_wave_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_skeeter_wave_update(void);` [:arrow_up_small:](#)
## [bhv_sl_snowman_wind_loop](#bhv_sl_snowman_wind_loop) ### Lua Example `bhv_sl_snowman_wind_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sl_snowman_wind_loop(void);` [:arrow_up_small:](#)
## [bhv_sl_walking_penguin_loop](#bhv_sl_walking_penguin_loop) ### Lua Example `bhv_sl_walking_penguin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sl_walking_penguin_loop(void);` [:arrow_up_small:](#)
## [bhv_sliding_plat_2_init](#bhv_sliding_plat_2_init) ### Lua Example `bhv_sliding_plat_2_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sliding_plat_2_init(void);` [:arrow_up_small:](#)
## [bhv_sliding_plat_2_loop](#bhv_sliding_plat_2_loop) ### Lua Example `bhv_sliding_plat_2_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sliding_plat_2_loop(void);` [:arrow_up_small:](#)
## [bhv_sliding_snow_mound_loop](#bhv_sliding_snow_mound_loop) ### Lua Example `bhv_sliding_snow_mound_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sliding_snow_mound_loop(void);` [:arrow_up_small:](#)
## [bhv_small_bomp_init](#bhv_small_bomp_init) ### Lua Example `bhv_small_bomp_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_bomp_init(void);` [:arrow_up_small:](#)
## [bhv_small_bomp_loop](#bhv_small_bomp_loop) ### Lua Example `bhv_small_bomp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_bomp_loop(void);` [:arrow_up_small:](#)
## [bhv_small_bubbles_loop](#bhv_small_bubbles_loop) ### Lua Example `bhv_small_bubbles_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_bubbles_loop(void);` [:arrow_up_small:](#)
## [bhv_small_bully_init](#bhv_small_bully_init) ### Lua Example `bhv_small_bully_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_bully_init(void);` [:arrow_up_small:](#)
## [bhv_small_penguin_loop](#bhv_small_penguin_loop) ### Lua Example `bhv_small_penguin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_penguin_loop(void);` [:arrow_up_small:](#)
## [bhv_small_piranha_flame_loop](#bhv_small_piranha_flame_loop) ### Lua Example `bhv_small_piranha_flame_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_piranha_flame_loop(void);` [:arrow_up_small:](#)
## [bhv_small_water_wave_loop](#bhv_small_water_wave_loop) ### Lua Example `bhv_small_water_wave_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_small_water_wave_loop(void);` [:arrow_up_small:](#)
## [bhv_snow_leaf_particle_spawn_init](#bhv_snow_leaf_particle_spawn_init) ### Lua Example `bhv_snow_leaf_particle_spawn_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snow_leaf_particle_spawn_init(void);` [:arrow_up_small:](#)
## [bhv_snow_mound_spawn_loop](#bhv_snow_mound_spawn_loop) ### Lua Example `bhv_snow_mound_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snow_mound_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_snowmans_body_checkpoint_loop](#bhv_snowmans_body_checkpoint_loop) ### Lua Example `bhv_snowmans_body_checkpoint_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snowmans_body_checkpoint_loop(void);` [:arrow_up_small:](#)
## [bhv_snowmans_bottom_init](#bhv_snowmans_bottom_init) ### Lua Example `bhv_snowmans_bottom_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snowmans_bottom_init(void);` [:arrow_up_small:](#)
## [bhv_snowmans_bottom_loop](#bhv_snowmans_bottom_loop) ### Lua Example `bhv_snowmans_bottom_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snowmans_bottom_loop(void);` [:arrow_up_small:](#)
## [bhv_snowmans_head_init](#bhv_snowmans_head_init) ### Lua Example `bhv_snowmans_head_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snowmans_head_init(void);` [:arrow_up_small:](#)
## [bhv_snowmans_head_loop](#bhv_snowmans_head_loop) ### Lua Example `bhv_snowmans_head_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snowmans_head_loop(void);` [:arrow_up_small:](#)
## [bhv_snufit_balls_loop](#bhv_snufit_balls_loop) ### Lua Example `bhv_snufit_balls_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snufit_balls_loop(void);` [:arrow_up_small:](#)
## [bhv_snufit_loop](#bhv_snufit_loop) ### Lua Example `bhv_snufit_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_snufit_loop(void);` [:arrow_up_small:](#)
## [bhv_sound_spawner_init](#bhv_sound_spawner_init) ### Lua Example `bhv_sound_spawner_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sound_spawner_init(void);` [:arrow_up_small:](#)
## [bhv_sparkle_spawn_loop](#bhv_sparkle_spawn_loop) ### Lua Example `bhv_sparkle_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sparkle_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_spawn_star_no_level_exit](#bhv_spawn_star_no_level_exit) ### Lua Example `bhv_spawn_star_no_level_exit(object, params, networkSendEvent)` ### Parameters | Field | Type | | ----- | ---- | | object | [Object](structs.md#Object) | | params | `integer` | | networkSendEvent | `integer` | ### Returns - None ### C Prototype `void bhv_spawn_star_no_level_exit(struct Object* object, u32 params, u8 networkSendEvent);` [:arrow_up_small:](#)
## [bhv_spawned_star_init](#bhv_spawned_star_init) ### Lua Example `bhv_spawned_star_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spawned_star_init(void);` [:arrow_up_small:](#)
## [bhv_spawned_star_loop](#bhv_spawned_star_loop) ### Lua Example `bhv_spawned_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spawned_star_loop(void);` [:arrow_up_small:](#)
## [bhv_spindel_init](#bhv_spindel_init) ### Lua Example `bhv_spindel_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spindel_init(void);` [:arrow_up_small:](#)
## [bhv_spindel_loop](#bhv_spindel_loop) ### Lua Example `bhv_spindel_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spindel_loop(void);` [:arrow_up_small:](#)
## [bhv_spindrift_loop](#bhv_spindrift_loop) ### Lua Example `bhv_spindrift_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spindrift_loop(void);` [:arrow_up_small:](#)
## [bhv_spiny_update](#bhv_spiny_update) ### Lua Example `bhv_spiny_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_spiny_update(void);` [:arrow_up_small:](#)
## [bhv_squarish_path_moving_loop](#bhv_squarish_path_moving_loop) ### Lua Example `bhv_squarish_path_moving_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_squarish_path_moving_loop(void);` [:arrow_up_small:](#)
## [bhv_squarish_path_parent_init](#bhv_squarish_path_parent_init) ### Lua Example `bhv_squarish_path_parent_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_squarish_path_parent_init(void);` [:arrow_up_small:](#)
## [bhv_squarish_path_parent_loop](#bhv_squarish_path_parent_loop) ### Lua Example `bhv_squarish_path_parent_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_squarish_path_parent_loop(void);` [:arrow_up_small:](#)
## [bhv_squishable_platform_loop](#bhv_squishable_platform_loop) ### Lua Example `bhv_squishable_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_squishable_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_ssl_moving_pyramid_wall_init](#bhv_ssl_moving_pyramid_wall_init) ### Lua Example `bhv_ssl_moving_pyramid_wall_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ssl_moving_pyramid_wall_init(void);` [:arrow_up_small:](#)
## [bhv_ssl_moving_pyramid_wall_loop](#bhv_ssl_moving_pyramid_wall_loop) ### Lua Example `bhv_ssl_moving_pyramid_wall_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ssl_moving_pyramid_wall_loop(void);` [:arrow_up_small:](#)
## [bhv_star_door_loop](#bhv_star_door_loop) ### Lua Example `bhv_star_door_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_door_loop(void);` [:arrow_up_small:](#)
## [bhv_star_door_loop_2](#bhv_star_door_loop_2) ### Lua Example `bhv_star_door_loop_2()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_door_loop_2(void);` [:arrow_up_small:](#)
## [bhv_star_key_collection_puff_spawner_loop](#bhv_star_key_collection_puff_spawner_loop) ### Lua Example `bhv_star_key_collection_puff_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_key_collection_puff_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_star_number_loop](#bhv_star_number_loop) ### Lua Example `bhv_star_number_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_number_loop(void);` [:arrow_up_small:](#)
## [bhv_star_spawn_init](#bhv_star_spawn_init) ### Lua Example `bhv_star_spawn_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_spawn_init(void);` [:arrow_up_small:](#)
## [bhv_star_spawn_loop](#bhv_star_spawn_loop) ### Lua Example `bhv_star_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_star_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_static_checkered_platform_loop](#bhv_static_checkered_platform_loop) ### Lua Example `bhv_static_checkered_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_static_checkered_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_strong_wind_particle_loop](#bhv_strong_wind_particle_loop) ### Lua Example `bhv_strong_wind_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_strong_wind_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_sunken_ship_part_loop](#bhv_sunken_ship_part_loop) ### Lua Example `bhv_sunken_ship_part_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sunken_ship_part_loop(void);` [:arrow_up_small:](#)
## [bhv_sushi_shark_collision_loop](#bhv_sushi_shark_collision_loop) ### Lua Example `bhv_sushi_shark_collision_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sushi_shark_collision_loop(void);` [:arrow_up_small:](#)
## [bhv_sushi_shark_loop](#bhv_sushi_shark_loop) ### Lua Example `bhv_sushi_shark_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_sushi_shark_loop(void);` [:arrow_up_small:](#)
## [bhv_swing_platform_init](#bhv_swing_platform_init) ### Lua Example `bhv_swing_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_swing_platform_init(void);` [:arrow_up_small:](#)
## [bhv_swing_platform_update](#bhv_swing_platform_update) ### Lua Example `bhv_swing_platform_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_swing_platform_update(void);` [:arrow_up_small:](#)
## [bhv_swoop_update](#bhv_swoop_update) ### Lua Example `bhv_swoop_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_swoop_update(void);` [:arrow_up_small:](#)
## [bhv_tank_fish_group_loop](#bhv_tank_fish_group_loop) ### Lua Example `bhv_tank_fish_group_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tank_fish_group_loop(void);` [:arrow_up_small:](#)
## [bhv_temp_coin_loop](#bhv_temp_coin_loop) ### Lua Example `bhv_temp_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_temp_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_thi_bowling_ball_spawner_loop](#bhv_thi_bowling_ball_spawner_loop) ### Lua Example `bhv_thi_bowling_ball_spawner_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_thi_bowling_ball_spawner_loop(void);` [:arrow_up_small:](#)
## [bhv_thi_huge_island_top_loop](#bhv_thi_huge_island_top_loop) ### Lua Example `bhv_thi_huge_island_top_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_thi_huge_island_top_loop(void);` [:arrow_up_small:](#)
## [bhv_thi_tiny_island_top_loop](#bhv_thi_tiny_island_top_loop) ### Lua Example `bhv_thi_tiny_island_top_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_thi_tiny_island_top_loop(void);` [:arrow_up_small:](#)
## [bhv_tilting_bowser_lava_platform_init](#bhv_tilting_bowser_lava_platform_init) ### Lua Example `bhv_tilting_bowser_lava_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tilting_bowser_lava_platform_init(void);` [:arrow_up_small:](#)
## [bhv_tilting_inverted_pyramid_loop](#bhv_tilting_inverted_pyramid_loop) ### Lua Example `bhv_tilting_inverted_pyramid_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tilting_inverted_pyramid_loop(void);` [:arrow_up_small:](#)
## [bhv_tiny_star_particles_init](#bhv_tiny_star_particles_init) ### Lua Example `bhv_tiny_star_particles_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tiny_star_particles_init(void);` [:arrow_up_small:](#)
## [bhv_tower_door_loop](#bhv_tower_door_loop) ### Lua Example `bhv_tower_door_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tower_door_loop(void);` [:arrow_up_small:](#)
## [bhv_tower_platform_group_init](#bhv_tower_platform_group_init) ### Lua Example `bhv_tower_platform_group_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tower_platform_group_init(void);` [:arrow_up_small:](#)
## [bhv_tower_platform_group_loop](#bhv_tower_platform_group_loop) ### Lua Example `bhv_tower_platform_group_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tower_platform_group_loop(void);` [:arrow_up_small:](#)
## [bhv_tox_box_loop](#bhv_tox_box_loop) ### Lua Example `bhv_tox_box_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tox_box_loop(void);` [:arrow_up_small:](#)
## [bhv_track_ball_update](#bhv_track_ball_update) ### Lua Example `bhv_track_ball_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_track_ball_update(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_bottom_init](#bhv_treasure_chest_bottom_init) ### Lua Example `bhv_treasure_chest_bottom_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_bottom_init(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_bottom_loop](#bhv_treasure_chest_bottom_loop) ### Lua Example `bhv_treasure_chest_bottom_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_bottom_loop(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_init](#bhv_treasure_chest_init) ### Lua Example `bhv_treasure_chest_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_init(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_jrb_init](#bhv_treasure_chest_jrb_init) ### Lua Example `bhv_treasure_chest_jrb_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_jrb_init(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_jrb_loop](#bhv_treasure_chest_jrb_loop) ### Lua Example `bhv_treasure_chest_jrb_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_jrb_loop(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_loop](#bhv_treasure_chest_loop) ### Lua Example `bhv_treasure_chest_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_loop(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_ship_init](#bhv_treasure_chest_ship_init) ### Lua Example `bhv_treasure_chest_ship_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_ship_init(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_ship_loop](#bhv_treasure_chest_ship_loop) ### Lua Example `bhv_treasure_chest_ship_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_ship_loop(void);` [:arrow_up_small:](#)
## [bhv_treasure_chest_top_loop](#bhv_treasure_chest_top_loop) ### Lua Example `bhv_treasure_chest_top_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_treasure_chest_top_loop(void);` [:arrow_up_small:](#)
## [bhv_tree_snow_or_leaf_loop](#bhv_tree_snow_or_leaf_loop) ### Lua Example `bhv_tree_snow_or_leaf_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tree_snow_or_leaf_loop(void);` [:arrow_up_small:](#)
## [bhv_triplet_butterfly_update](#bhv_triplet_butterfly_update) ### Lua Example `bhv_triplet_butterfly_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_triplet_butterfly_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_2d_rotator_init](#bhv_ttc_2d_rotator_init) ### Lua Example `bhv_ttc_2d_rotator_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_2d_rotator_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_2d_rotator_update](#bhv_ttc_2d_rotator_update) ### Lua Example `bhv_ttc_2d_rotator_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_2d_rotator_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_cog_init](#bhv_ttc_cog_init) ### Lua Example `bhv_ttc_cog_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_cog_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_cog_update](#bhv_ttc_cog_update) ### Lua Example `bhv_ttc_cog_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_cog_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_elevator_init](#bhv_ttc_elevator_init) ### Lua Example `bhv_ttc_elevator_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_elevator_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_elevator_update](#bhv_ttc_elevator_update) ### Lua Example `bhv_ttc_elevator_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_elevator_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_moving_bar_init](#bhv_ttc_moving_bar_init) ### Lua Example `bhv_ttc_moving_bar_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_moving_bar_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_moving_bar_update](#bhv_ttc_moving_bar_update) ### Lua Example `bhv_ttc_moving_bar_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_moving_bar_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_pendulum_init](#bhv_ttc_pendulum_init) ### Lua Example `bhv_ttc_pendulum_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_pendulum_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_pendulum_update](#bhv_ttc_pendulum_update) ### Lua Example `bhv_ttc_pendulum_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_pendulum_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_pit_block_init](#bhv_ttc_pit_block_init) ### Lua Example `bhv_ttc_pit_block_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_pit_block_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_pit_block_update](#bhv_ttc_pit_block_update) ### Lua Example `bhv_ttc_pit_block_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_pit_block_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_rotating_solid_init](#bhv_ttc_rotating_solid_init) ### Lua Example `bhv_ttc_rotating_solid_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_rotating_solid_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_rotating_solid_update](#bhv_ttc_rotating_solid_update) ### Lua Example `bhv_ttc_rotating_solid_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_rotating_solid_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_spinner_update](#bhv_ttc_spinner_update) ### Lua Example `bhv_ttc_spinner_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_spinner_update(void);` [:arrow_up_small:](#)
## [bhv_ttc_treadmill_init](#bhv_ttc_treadmill_init) ### Lua Example `bhv_ttc_treadmill_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_treadmill_init(void);` [:arrow_up_small:](#)
## [bhv_ttc_treadmill_update](#bhv_ttc_treadmill_update) ### Lua Example `bhv_ttc_treadmill_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttc_treadmill_update(void);` [:arrow_up_small:](#)
## [bhv_ttm_rolling_log_init](#bhv_ttm_rolling_log_init) ### Lua Example `bhv_ttm_rolling_log_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ttm_rolling_log_init(void);` [:arrow_up_small:](#)
## [bhv_tumbling_bridge_loop](#bhv_tumbling_bridge_loop) ### Lua Example `bhv_tumbling_bridge_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tumbling_bridge_loop(void);` [:arrow_up_small:](#)
## [bhv_tumbling_bridge_platform_loop](#bhv_tumbling_bridge_platform_loop) ### Lua Example `bhv_tumbling_bridge_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tumbling_bridge_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_tuxies_mother_loop](#bhv_tuxies_mother_loop) ### Lua Example `bhv_tuxies_mother_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tuxies_mother_loop(void);` [:arrow_up_small:](#)
## [bhv_tweester_loop](#bhv_tweester_loop) ### Lua Example `bhv_tweester_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tweester_loop(void);` [:arrow_up_small:](#)
## [bhv_tweester_sand_particle_loop](#bhv_tweester_sand_particle_loop) ### Lua Example `bhv_tweester_sand_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_tweester_sand_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_ukiki_cage_loop](#bhv_ukiki_cage_loop) ### Lua Example `bhv_ukiki_cage_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ukiki_cage_loop(void);` [:arrow_up_small:](#)
## [bhv_ukiki_cage_star_loop](#bhv_ukiki_cage_star_loop) ### Lua Example `bhv_ukiki_cage_star_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ukiki_cage_star_loop(void);` [:arrow_up_small:](#)
## [bhv_ukiki_init](#bhv_ukiki_init) ### Lua Example `bhv_ukiki_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ukiki_init(void);` [:arrow_up_small:](#)
## [bhv_ukiki_loop](#bhv_ukiki_loop) ### Lua Example `bhv_ukiki_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_ukiki_loop(void);` [:arrow_up_small:](#)
## [bhv_unagi_init](#bhv_unagi_init) ### Lua Example `bhv_unagi_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_unagi_init(void);` [:arrow_up_small:](#)
## [bhv_unagi_loop](#bhv_unagi_loop) ### Lua Example `bhv_unagi_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_unagi_loop(void);` [:arrow_up_small:](#)
## [bhv_unagi_subobject_loop](#bhv_unagi_subobject_loop) ### Lua Example `bhv_unagi_subobject_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_unagi_subobject_loop(void);` [:arrow_up_small:](#)
## [bhv_unused_particle_spawn_loop](#bhv_unused_particle_spawn_loop) ### Lua Example `bhv_unused_particle_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_unused_particle_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_unused_poundable_platform](#bhv_unused_poundable_platform) ### Lua Example `bhv_unused_poundable_platform()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_unused_poundable_platform(void);` [:arrow_up_small:](#)
## [bhv_vanish_cap_init](#bhv_vanish_cap_init) ### Lua Example `bhv_vanish_cap_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_vanish_cap_init(void);` [:arrow_up_small:](#)
## [bhv_volcano_flames_loop](#bhv_volcano_flames_loop) ### Lua Example `bhv_volcano_flames_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_volcano_flames_loop(void);` [:arrow_up_small:](#)
## [bhv_volcano_sound_loop](#bhv_volcano_sound_loop) ### Lua Example `bhv_volcano_sound_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_volcano_sound_loop(void);` [:arrow_up_small:](#)
## [bhv_volcano_trap_loop](#bhv_volcano_trap_loop) ### Lua Example `bhv_volcano_trap_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_volcano_trap_loop(void);` [:arrow_up_small:](#)
## [bhv_wall_tiny_star_particle_loop](#bhv_wall_tiny_star_particle_loop) ### Lua Example `bhv_wall_tiny_star_particle_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wall_tiny_star_particle_loop(void);` [:arrow_up_small:](#)
## [bhv_warp_loop](#bhv_warp_loop) ### Lua Example `bhv_warp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_warp_loop(void);` [:arrow_up_small:](#)
## [bhv_water_air_bubble_init](#bhv_water_air_bubble_init) ### Lua Example `bhv_water_air_bubble_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_air_bubble_init(void);` [:arrow_up_small:](#)
## [bhv_water_air_bubble_loop](#bhv_water_air_bubble_loop) ### Lua Example `bhv_water_air_bubble_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_air_bubble_loop(void);` [:arrow_up_small:](#)
## [bhv_water_bomb_cannon_loop](#bhv_water_bomb_cannon_loop) ### Lua Example `bhv_water_bomb_cannon_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_bomb_cannon_loop(void);` [:arrow_up_small:](#)
## [bhv_water_bomb_shadow_update](#bhv_water_bomb_shadow_update) ### Lua Example `bhv_water_bomb_shadow_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_bomb_shadow_update(void);` [:arrow_up_small:](#)
## [bhv_water_bomb_spawner_update](#bhv_water_bomb_spawner_update) ### Lua Example `bhv_water_bomb_spawner_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_bomb_spawner_update(void);` [:arrow_up_small:](#)
## [bhv_water_bomb_update](#bhv_water_bomb_update) ### Lua Example `bhv_water_bomb_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_bomb_update(void);` [:arrow_up_small:](#)
## [bhv_water_droplet_loop](#bhv_water_droplet_loop) ### Lua Example `bhv_water_droplet_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_droplet_loop(void);` [:arrow_up_small:](#)
## [bhv_water_droplet_splash_init](#bhv_water_droplet_splash_init) ### Lua Example `bhv_water_droplet_splash_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_droplet_splash_init(void);` [:arrow_up_small:](#)
## [bhv_water_level_diamond_loop](#bhv_water_level_diamond_loop) ### Lua Example `bhv_water_level_diamond_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_level_diamond_loop(void);` [:arrow_up_small:](#)
## [bhv_water_level_pillar_init](#bhv_water_level_pillar_init) ### Lua Example `bhv_water_level_pillar_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_level_pillar_init(void);` [:arrow_up_small:](#)
## [bhv_water_level_pillar_loop](#bhv_water_level_pillar_loop) ### Lua Example `bhv_water_level_pillar_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_level_pillar_loop(void);` [:arrow_up_small:](#)
## [bhv_water_mist_2_loop](#bhv_water_mist_2_loop) ### Lua Example `bhv_water_mist_2_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_mist_2_loop(void);` [:arrow_up_small:](#)
## [bhv_water_mist_loop](#bhv_water_mist_loop) ### Lua Example `bhv_water_mist_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_mist_loop(void);` [:arrow_up_small:](#)
## [bhv_water_mist_spawn_loop](#bhv_water_mist_spawn_loop) ### Lua Example `bhv_water_mist_spawn_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_mist_spawn_loop(void);` [:arrow_up_small:](#)
## [bhv_water_splash_spawn_droplets](#bhv_water_splash_spawn_droplets) ### Lua Example `bhv_water_splash_spawn_droplets()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_splash_spawn_droplets(void);` [:arrow_up_small:](#)
## [bhv_water_waves_init](#bhv_water_waves_init) ### Lua Example `bhv_water_waves_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_water_waves_init(void);` [:arrow_up_small:](#)
## [bhv_waterfall_sound_loop](#bhv_waterfall_sound_loop) ### Lua Example `bhv_waterfall_sound_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_waterfall_sound_loop(void);` [:arrow_up_small:](#)
## [bhv_wave_trail_shrink](#bhv_wave_trail_shrink) ### Lua Example `bhv_wave_trail_shrink()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wave_trail_shrink(void);` [:arrow_up_small:](#)
## [bhv_wdw_express_elevator_loop](#bhv_wdw_express_elevator_loop) ### Lua Example `bhv_wdw_express_elevator_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wdw_express_elevator_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_breakable_wall_loop](#bhv_wf_breakable_wall_loop) ### Lua Example `bhv_wf_breakable_wall_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_breakable_wall_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_elevator_tower_platform_loop](#bhv_wf_elevator_tower_platform_loop) ### Lua Example `bhv_wf_elevator_tower_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_elevator_tower_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_rotating_wooden_platform_init](#bhv_wf_rotating_wooden_platform_init) ### Lua Example `bhv_wf_rotating_wooden_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_rotating_wooden_platform_init(void);` [:arrow_up_small:](#)
## [bhv_wf_rotating_wooden_platform_loop](#bhv_wf_rotating_wooden_platform_loop) ### Lua Example `bhv_wf_rotating_wooden_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_rotating_wooden_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_sliding_platform_init](#bhv_wf_sliding_platform_init) ### Lua Example `bhv_wf_sliding_platform_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_sliding_platform_init(void);` [:arrow_up_small:](#)
## [bhv_wf_sliding_platform_loop](#bhv_wf_sliding_platform_loop) ### Lua Example `bhv_wf_sliding_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_sliding_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_sliding_tower_platform_loop](#bhv_wf_sliding_tower_platform_loop) ### Lua Example `bhv_wf_sliding_tower_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_sliding_tower_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_wf_solid_tower_platform_loop](#bhv_wf_solid_tower_platform_loop) ### Lua Example `bhv_wf_solid_tower_platform_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wf_solid_tower_platform_loop(void);` [:arrow_up_small:](#)
## [bhv_whirlpool_init](#bhv_whirlpool_init) ### Lua Example `bhv_whirlpool_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_whirlpool_init(void);` [:arrow_up_small:](#)
## [bhv_whirlpool_loop](#bhv_whirlpool_loop) ### Lua Example `bhv_whirlpool_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_whirlpool_loop(void);` [:arrow_up_small:](#)
## [bhv_white_puff_1_loop](#bhv_white_puff_1_loop) ### Lua Example `bhv_white_puff_1_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_white_puff_1_loop(void);` [:arrow_up_small:](#)
## [bhv_white_puff_2_loop](#bhv_white_puff_2_loop) ### Lua Example `bhv_white_puff_2_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_white_puff_2_loop(void);` [:arrow_up_small:](#)
## [bhv_white_puff_exploding_loop](#bhv_white_puff_exploding_loop) ### Lua Example `bhv_white_puff_exploding_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_white_puff_exploding_loop(void);` [:arrow_up_small:](#)
## [bhv_white_puff_smoke_init](#bhv_white_puff_smoke_init) ### Lua Example `bhv_white_puff_smoke_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_white_puff_smoke_init(void);` [:arrow_up_small:](#)
## [bhv_whomp_loop](#bhv_whomp_loop) ### Lua Example `bhv_whomp_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_whomp_loop(void);` [:arrow_up_small:](#)
## [bhv_wiggler_body_part_update](#bhv_wiggler_body_part_update) ### Lua Example `bhv_wiggler_body_part_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wiggler_body_part_update(void);` [:arrow_up_small:](#)
## [bhv_wiggler_update](#bhv_wiggler_update) ### Lua Example `bhv_wiggler_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wiggler_update(void);` [:arrow_up_small:](#)
## [bhv_wind_loop](#bhv_wind_loop) ### Lua Example `bhv_wind_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wind_loop(void);` [:arrow_up_small:](#)
## [bhv_wing_cap_init](#bhv_wing_cap_init) ### Lua Example `bhv_wing_cap_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wing_cap_init(void);` [:arrow_up_small:](#)
## [bhv_wing_vanish_cap_loop](#bhv_wing_vanish_cap_loop) ### Lua Example `bhv_wing_vanish_cap_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wing_vanish_cap_loop(void);` [:arrow_up_small:](#)
## [bhv_wooden_post_update](#bhv_wooden_post_update) ### Lua Example `bhv_wooden_post_update()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_wooden_post_update(void);` [:arrow_up_small:](#)
## [bhv_yellow_coin_init](#bhv_yellow_coin_init) ### Lua Example `bhv_yellow_coin_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_yellow_coin_init(void);` [:arrow_up_small:](#)
## [bhv_yellow_coin_loop](#bhv_yellow_coin_loop) ### Lua Example `bhv_yellow_coin_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_yellow_coin_loop(void);` [:arrow_up_small:](#)
## [bhv_yoshi_init](#bhv_yoshi_init) ### Lua Example `bhv_yoshi_init()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_yoshi_init(void);` [:arrow_up_small:](#)
## [bhv_yoshi_loop](#bhv_yoshi_loop) ### Lua Example `bhv_yoshi_loop()` ### Parameters - None ### Returns - None ### C Prototype `void bhv_yoshi_loop(void);` [:arrow_up_small:](#)
## [check_if_moving_over_floor](#check_if_moving_over_floor) ### Lua Example `local integerValue = check_if_moving_over_floor(a0, a1)` ### Parameters | Field | Type | | ----- | ---- | | a0 | `number` | | a1 | `number` | ### Returns - `integer` ### C Prototype `s32 check_if_moving_over_floor(f32 a0, f32 a1);` [:arrow_up_small:](#)
## [clear_particle_flags](#clear_particle_flags) ### Lua Example `clear_particle_flags(flags)` ### Parameters | Field | Type | | ----- | ---- | | flags | `integer` | ### Returns - None ### C Prototype `void clear_particle_flags(u32 flags);` [:arrow_up_small:](#)
## [common_anchor_mario_behavior](#common_anchor_mario_behavior) ### Lua Example `common_anchor_mario_behavior(sp28, sp2C, sp30)` ### Parameters | Field | Type | | ----- | ---- | | sp28 | `number` | | sp2C | `number` | | sp30 | `integer` | ### Returns - None ### C Prototype `void common_anchor_mario_behavior(f32 sp28, f32 sp2C, s32 sp30);` [:arrow_up_small:](#)
## [cur_obj_spawn_strong_wind_particles](#cur_obj_spawn_strong_wind_particles) ### Lua Example `cur_obj_spawn_strong_wind_particles(windSpread, scale, relPosX, relPosY, relPosZ)` ### Parameters | Field | Type | | ----- | ---- | | windSpread | `integer` | | scale | `number` | | relPosX | `number` | | relPosY | `number` | | relPosZ | `number` | ### Returns - None ### C Prototype `void cur_obj_spawn_strong_wind_particles(s32 windSpread, f32 scale, f32 relPosX, f32 relPosY, f32 relPosZ);` [:arrow_up_small:](#)
## [mario_moving_fast_enough_to_make_piranha_plant_bite](#mario_moving_fast_enough_to_make_piranha_plant_bite) ### Lua Example `local integerValue = mario_moving_fast_enough_to_make_piranha_plant_bite()` ### Parameters - None ### Returns - `integer` ### C Prototype `s32 mario_moving_fast_enough_to_make_piranha_plant_bite(void);` [:arrow_up_small:](#)
## [obj_set_secondary_camera_focus](#obj_set_secondary_camera_focus) ### Lua Example `obj_set_secondary_camera_focus()` ### Parameters - None ### Returns - None ### C Prototype `void obj_set_secondary_camera_focus(void);` [:arrow_up_small:](#)
## [play_penguin_walking_sound](#play_penguin_walking_sound) ### Lua Example `play_penguin_walking_sound(walk)` ### Parameters | Field | Type | | ----- | ---- | | walk | `integer` | ### Returns - None ### C Prototype `void play_penguin_walking_sound(s32 walk);` [:arrow_up_small:](#)
## [spawn_default_star](#spawn_default_star) ### Lua Example `local ObjectValue = spawn_default_star(x, y, z)` ### Parameters | Field | Type | | ----- | ---- | | x | `number` | | y | `number` | | z | `number` | ### Returns [Object](structs.md#Object) ### C Prototype `struct Object* spawn_default_star(f32 x, f32 y, f32 z);` [:arrow_up_small:](#)
## [spawn_mist_from_global](#spawn_mist_from_global) ### Lua Example `spawn_mist_from_global()` ### Parameters - None ### Returns - None ### C Prototype `void spawn_mist_from_global(void);` [:arrow_up_small:](#)
## [spawn_mist_particles_variable](#spawn_mist_particles_variable) ### Lua Example `spawn_mist_particles_variable(count, offsetY, size)` ### Parameters | Field | Type | | ----- | ---- | | count | `integer` | | offsetY | `integer` | | size | `number` | ### Returns - None ### C Prototype `void spawn_mist_particles_variable(s32 count, s32 offsetY, f32 size);` [:arrow_up_small:](#)
## [spawn_no_exit_star](#spawn_no_exit_star) ### Lua Example `local ObjectValue = spawn_no_exit_star(x, y, z)` ### Parameters | Field | Type | | ----- | ---- | | x | `number` | | y | `number` | | z | `number` | ### Returns [Object](structs.md#Object) ### C Prototype `struct Object* spawn_no_exit_star(f32 x, f32 y, f32 z);` [:arrow_up_small:](#)
## [spawn_red_coin_cutscene_star](#spawn_red_coin_cutscene_star) ### Lua Example `local ObjectValue = spawn_red_coin_cutscene_star(x, y, z)` ### Parameters | Field | Type | | ----- | ---- | | x | `number` | | y | `number` | | z | `number` | ### Returns [Object](structs.md#Object) ### C Prototype `struct Object* spawn_red_coin_cutscene_star(f32 x, f32 y, f32 z);` [:arrow_up_small:](#)
## [spawn_star_number](#spawn_star_number) ### Lua Example `spawn_star_number()` ### Parameters - None ### Returns - None ### C Prototype `void spawn_star_number(void);` [:arrow_up_small:](#)
## [spawn_triangle_break_particles](#spawn_triangle_break_particles) ### Lua Example `spawn_triangle_break_particles(numTris, triModel, triSize, triAnimState)` ### Parameters | Field | Type | | ----- | ---- | | numTris | `integer` | | triModel | `integer` | | triSize | `number` | | triAnimState | `integer` | ### Returns - None ### C Prototype `void spawn_triangle_break_particles(s16 numTris, s16 triModel, f32 triSize, s16 triAnimState);` [:arrow_up_small:](#)
## [spawn_wind_particles](#spawn_wind_particles) ### Lua Example `spawn_wind_particles(pitch, yaw)` ### Parameters | Field | Type | | ----- | ---- | | pitch | `integer` | | yaw | `integer` | ### Returns - None ### C Prototype `void spawn_wind_particles(s16 pitch, s16 yaw);` [:arrow_up_small:](#)
## [tox_box_move](#tox_box_move) ### Lua Example `tox_box_move(forwardVel, a1, deltaPitch, deltaRoll)` ### Parameters | Field | Type | | ----- | ---- | | forwardVel | `number` | | a1 | `number` | | deltaPitch | `integer` | | deltaRoll | `integer` | ### Returns - None ### C Prototype `void tox_box_move(f32 forwardVel, f32 a1, s16 deltaPitch, s16 deltaRoll);` [:arrow_up_small:](#)
## [update_angle_from_move_flags](#update_angle_from_move_flags) ### Lua Example `local integerValue = update_angle_from_move_flags(angle)` ### Parameters | Field | Type | | ----- | ---- | | angle | `Pointer` <`integer`> | ### Returns - `integer` ### C Prototype `s32 update_angle_from_move_flags(s32 *angle);` [:arrow_up_small:](#)
## [uv_update_scroll](#uv_update_scroll) ### Lua Example `uv_update_scroll()` ### Parameters - None ### Returns - None ### C Prototype `void uv_update_scroll(void);` [:arrow_up_small:](#)
## [vec3f_copy_2](#vec3f_copy_2) ### Lua Example `vec3f_copy_2(dest, src)` ### Parameters | Field | Type | | ----- | ---- | | dest | [Vec3f](structs.md#Vec3f) | | src | [Vec3f](structs.md#Vec3f) | ### Returns - None ### C Prototype `void vec3f_copy_2(Vec3f dest, Vec3f src);` [:arrow_up_small:](#)
--- # functions from behavior_table.h
## [get_behavior_from_id](#get_behavior_from_id) ### Lua Example `local PointerValue = get_behavior_from_id(id)` ### Parameters | Field | Type | | ----- | ---- | | id | [enum BehaviorId](constants.md#enum-BehaviorId) | ### Returns - `Pointer` <`BehaviorScript`> ### C Prototype `const BehaviorScript* get_behavior_from_id(enum BehaviorId id);` [:arrow_up_small:](#)
## [get_behavior_name_from_id](#get_behavior_name_from_id) ### Lua Example `local stringValue = get_behavior_name_from_id(id)` ### Parameters | Field | Type | | ----- | ---- | | id | [enum BehaviorId](constants.md#enum-BehaviorId) | ### Returns - `string` ### C Prototype `const char* get_behavior_name_from_id(enum BehaviorId id);` [:arrow_up_small:](#)
## [get_id_from_behavior](#get_id_from_behavior) ### Lua Example `local enumValue = get_id_from_behavior(behavior)` ### Parameters | Field | Type | | ----- | ---- | | behavior | `Pointer` <`BehaviorScript`> | ### Returns [enum BehaviorId](constants.md#enum-BehaviorId) ### C Prototype `enum BehaviorId get_id_from_behavior(const BehaviorScript* behavior);` [:arrow_up_small:](#)
## [get_id_from_behavior_name](#get_id_from_behavior_name) ### Lua Example `local enumValue = get_id_from_behavior_name(name)` ### Parameters | Field | Type | | ----- | ---- | | name | `string` | ### Returns [enum BehaviorId](constants.md#enum-BehaviorId) ### C Prototype `enum BehaviorId get_id_from_behavior_name(const char* name);` [:arrow_up_small:](#)
## [get_id_from_vanilla_behavior](#get_id_from_vanilla_behavior) ### Lua Example `local enumValue = get_id_from_vanilla_behavior(behavior)` ### Parameters | Field | Type | | ----- | ---- | | behavior | `Pointer` <`BehaviorScript`> | ### Returns [enum BehaviorId](constants.md#enum-BehaviorId) ### C Prototype `enum BehaviorId get_id_from_vanilla_behavior(const BehaviorScript* behavior);` [:arrow_up_small:](#)
--- [< prev](functions.md) | [1](functions.md) | 2 | [3](functions-3.md) | [4](functions-4.md) | [5](functions-5.md) | [next >](functions-3.md)]