|
u32 | interact_coin (struct MarioState *, u32, struct Object *) |
|
u32 | interact_water_ring (struct MarioState *, u32, struct Object *) |
|
u32 | interact_star_or_key (struct MarioState *, u32, struct Object *) |
|
u32 | interact_bbh_entrance (struct MarioState *, u32, struct Object *) |
|
u32 | interact_warp (struct MarioState *, u32, struct Object *) |
|
u32 | interact_warp_door (struct MarioState *, u32, struct Object *) |
|
u32 | interact_door (struct MarioState *, u32, struct Object *) |
|
u32 | interact_cannon_base (struct MarioState *, u32, struct Object *) |
|
u32 | interact_igloo_barrier (struct MarioState *, u32, struct Object *) |
|
u32 | interact_tornado (struct MarioState *, u32, struct Object *) |
|
u32 | interact_whirlpool (struct MarioState *, u32, struct Object *) |
|
u32 | interact_wind (struct MarioState *, u32, struct Object *) |
|
u32 | interact_flame (struct MarioState *, u32, struct Object *) |
|
u32 | interact_snufit_bullet (struct MarioState *, u32, struct Object *) |
|
u32 | interact_clam_or_bubba (struct MarioState *, u32, struct Object *) |
|
u32 | interact_bully (struct MarioState *, u32, struct Object *) |
|
u32 | interact_shock (struct MarioState *, u32, struct Object *) |
|
u32 | interact_mr_blizzard (struct MarioState *, u32, struct Object *) |
|
u32 | interact_hit_from_below (struct MarioState *, u32, struct Object *) |
|
u32 | interact_bounce_top (struct MarioState *, u32, struct Object *) |
|
u32 | interact_unknown_08 (struct MarioState *, u32, struct Object *) |
|
u32 | interact_damage (struct MarioState *, u32, struct Object *) |
|
u32 | interact_breakable (struct MarioState *, u32, struct Object *) |
|
u32 | interact_koopa_shell (struct MarioState *, u32, struct Object *) |
|
u32 | interact_pole (struct MarioState *, u32, struct Object *) |
|
u32 | interact_hoot (struct MarioState *, u32, struct Object *) |
|
u32 | interact_cap (struct MarioState *, u32, struct Object *) |
|
u32 | interact_grabbable (struct MarioState *, u32, struct Object *) |
|
u32 | interact_text (struct MarioState *, u32, struct Object *) |
|
u32 | get_mario_cap_flag (struct Object *capObject) |
|
u32 | object_facing_mario (struct MarioState *m, struct Object *o, s16 angleRange) |
|
s16 | mario_angle_to_object (struct MarioState *m, struct Object *o) |
|
u32 | determine_interaction (struct MarioState *m, struct Object *o) |
|
u32 | attack_object (struct Object *o, s32 interaction) |
|
void | mario_stop_riding_object (struct MarioState *m) |
|
void | mario_grab_used_object (struct MarioState *m) |
|
void | mario_drop_held_object (struct MarioState *m) |
|
void | mario_throw_held_object (struct MarioState *m) |
|
void | mario_stop_riding_and_holding (struct MarioState *m) |
|
u32 | func_8024C75C (struct MarioState *m) |
|
void | mario_blow_off_cap (struct MarioState *m, f32 capSpeed) |
|
u32 | mario_lose_cap_to_enemy (u32 arg) |
|
void | mario_retrieve_cap (void) |
|
u32 | able_to_grab_object (struct MarioState *m, UNUSED struct Object *o) |
|
struct Object * | mario_get_collided_object (struct MarioState *m, u32 interactType) |
|
u32 | mario_check_object_grab (struct MarioState *m) |
|
u32 | bully_knock_back_mario (struct MarioState *mario) |
|
void | bounce_off_object (struct MarioState *m, struct Object *o, f32 velY) |
|
void | hit_object_from_below (struct MarioState *m, UNUSED struct Object *o) |
|
static u32 | unused_determine_knockback_action (struct MarioState *m) |
|
u32 | determine_knockback_action (struct MarioState *m, UNUSED s32 arg) |
|
void | push_mario_out_of_object (struct MarioState *m, struct Object *o, f32 padding) |
|
void | bounce_back_from_attack (struct MarioState *m, u32 interaction) |
|
u32 | func_8024D664 (struct MarioState *m, struct Object *o) |
|
u32 | take_damage_from_interact_object (struct MarioState *m) |
|
u32 | take_damage_and_knock_back (struct MarioState *m, struct Object *o) |
|
void | reset_mario_pitch (struct MarioState *m) |
|
u32 | interact_coin (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_water_ring (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_star_or_key (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_bbh_entrance (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_warp (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_warp_door (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | get_door_save_file_flag (struct Object *door) |
|
u32 | interact_door (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_cannon_base (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_igloo_barrier (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_tornado (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_whirlpool (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_wind (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_flame (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_snufit_bullet (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_clam_or_bubba (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_bully (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_shock (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
static u32 | func_8024EF8C (UNUSED struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_mr_blizzard (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_hit_from_below (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_bounce_top (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_unknown_08 (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_damage (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_breakable (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_koopa_shell (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | check_object_grab_mario (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_pole (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_hoot (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | interact_cap (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
u32 | func_8024FC94 (struct MarioState *m, u32 arg) |
|
u32 | func_8024FD2C (struct MarioState *m, struct Object *o) |
|
u32 | func_8024FEC0 (struct MarioState *m, struct Object *o) |
|
u32 | interact_text (struct MarioState *m, UNUSED u32 interactType, struct Object *o) |
|
void | check_kick_or_punch_wall (struct MarioState *m) |
|
void | mario_process_interactions (struct MarioState *m) |
|
void | check_death_barrier (struct MarioState *m) |
|
void | check_lava_boost (struct MarioState *m) |
|
void | pss_begin_slide (UNUSED struct MarioState *m) |
|
void | pss_end_slide (struct MarioState *m) |
|
void | mario_handle_special_floors (struct MarioState *m) |
|