37extern Addr world_action_idle_ROM_START;
38extern Addr world_action_idle_ROM_END;
39extern Addr world_action_walk_ROM_START;
40extern Addr world_action_walk_ROM_END;
41extern Addr world_action_jump_ROM_START;
42extern Addr world_action_jump_ROM_END;
43extern Addr world_action_land_ROM_START;
44extern Addr world_action_land_ROM_END;
45extern Addr world_action_misc_ROM_START;
46extern Addr world_action_misc_ROM_END;
47extern Addr world_action_spin_jump_ROM_START;
48extern Addr world_action_spin_jump_ROM_END;
49extern Addr world_action_tornado_jump_ROM_START;
50extern Addr world_action_tornado_jump_ROM_END;
51extern Addr world_action_slide_ROM_START;
52extern Addr world_action_slide_ROM_END;
53extern Addr world_action_hammer_ROM_START;
54extern Addr world_action_hammer_ROM_END;
55extern Addr world_action_hit_fire_ROM_START;
56extern Addr world_action_hit_fire_ROM_END;
57extern Addr world_action_knockback_ROM_START;
58extern Addr world_action_knockback_ROM_END;
59extern Addr world_action_hit_lava_ROM_START;
60extern Addr world_action_hit_lava_ROM_END;
61extern Addr world_action_step_up_ROM_START;
62extern Addr world_action_step_up_ROM_END;
63extern Addr world_action_sneaky_parasol_ROM_START;
64extern Addr world_action_sneaky_parasol_ROM_END;
65extern Addr world_action_spin_ROM_START;
66extern Addr world_action_spin_ROM_END;
67extern Addr world_action_use_spinning_flower_ROM_START;
68extern Addr world_action_use_spinning_flower_ROM_END;
69extern Addr world_action_use_munchlesia_ROM_START;
70extern Addr world_action_use_munchlesia_ROM_END;
71extern Addr world_action_use_tweester_ROM_START;
72extern Addr world_action_use_tweester_ROM_END;
75#define ACTION_FILE(name) world_action_##name##_ROM_START, world_action_##name##_ROM_END
void action_update_pushing_block(void)
void action_update_talk(void)
#define ACTION_FILE(name)
void action_update_step_down(void)
void action_update_knockback(void)
void action_update_use_tweester(void)
void action_update_jump(void)
void action_update_sliding(void)
void action_update_step_up_peach(void)
void action_update_idle(void)
void action_update_use_spinning_flower(void)
void action_update_raise_arms(void)
void action_update_first_strike(void)
void action_update_spin_jump(void)
void action_update_hit_lava(void)
void action_update_launch(void)
void action_update_use_munchlesia(void)
void action_update_state_23(void)
void action_update_run(void)
void action_update_walk(void)
void action_update_hit_fire(void)
void action_update_landing_on_switch(void)
void action_update_hammer(void)
void action_update_land(void)
void action_update_spin(void)
void action_update_parasol(void)
void action_update_falling(void)
void action_update_tornado_jump(void)
void action_update_step_up(void)
void action_update_ride(void)
void action_update_step_down_land(void)
Action PlayerActionsTable[]
@ ACTION_STATE_PUSHING_BLOCK
@ ACTION_STATE_STEP_DOWN_LAND
@ ACTION_STATE_USE_MUNCHLESIA
Set by the jan_09 squishy flower entity; throws the player in the air.
@ ACTION_STATE_SPIN_POUND
@ ACTION_STATE_LANDING_ON_SWITCH
Small red/blue ! switches.
@ ACTION_STATE_LAUNCH
Shy Guy Toybox jack-in-the-boxes.
@ ACTION_STATE_TALK
Reading signs doesn't count.
@ ACTION_STATE_USE_TWEESTER
@ ACTION_STATE_USE_SPRING
@ ACTION_STATE_USE_SNEAKY_PARASOL
@ ACTION_STATE_BOUNCE_OFF_SWITCH
Small red/blue ! switches.
@ ACTION_STATE_STEP_UP_PEACH
@ ACTION_STATE_TORNADO_POUND
@ ACTION_STATE_USE_SPINNING_FLOWER
@ ACTION_STATE_INVALID_25
@ ACTION_STATE_HOP
Released A before apex of jump.
@ ACTION_STATE_ENEMY_FIRST_STRIKE
@ ACTION_STATE_RAISE_ARMS
@ ACTION_STATE_BOUNCE
Used with Kooper.
@ ACTION_STATE_HIT_FIRE
Causes Mario to fly up and take damage. Used for fire bars.
@ ACTION_STATE_TORNADO_JUMP
u8 Addr[]
Linker symbol address, as in ld_addrs.h.