List of Player Animations

todo: anms not in anmTbl

notes:
  • All testing done with USA version unless otherwise specified.
  • [UNKNOWN_USE] is a sentinel value for gameplayAction, when the use of the animation is unknown
  • This was created by logging the animation function calls (which functions?) to get animation table indexes for each visually-observed in-game action and then looking at the animation tables in IDA and the animation files themselves










anmTblInd anmFile anmIndex anmName gameplayAction anmDesc tblEntUsed note


0 pl_mario_LZ.bin 1 wait idle
yes



1 pl_mario_LZ.bin 2 walk [UNKNOWN_USE] slow walking possibly not nsbca anim used in intro and used in e3 2005 demo in-level.


2 pl_mario_LZ.bin 0 run walking
yes oddName


3 pl_LZ.bin 3 b_dash run
yes



4 pl_LZ.bin 4 b_dash2 fast run
yes



5 pl_LZ.bin 9 jump jump
yes



6 pl_LZ.bin 10 jump2 fall
yes



7 pl_LZ.bin 11 jumped land
yes



8 pl_LZ.bin 0 2jump1 [UNKNOWN_USE] some sort of middle jump anim possibly not

9 pl_LZ.bin 1 2jump2 [UNKNOWN_USE] some sort of middle jump anim possibly not



a pl_LZ.bin 2 2jumped landing after triple jump / landing on ledge after barely managing to get over it
yes



b pl_LZ.bin 12 roll_jump triple jump
yes



c pl_LZ.bin 15 turn skid
yes



d pl_LZ.bin 16 trned recover from skidding
yes



e pl_LZ.bin 8 hipsr begin ground pound
yes



f pl_LZ.bin 6 hipat ground pound
yes



10 pl_LZ.bin 7 hiped ground pound hit ground
yes



11 pl_LZ.bin 14 stoop crouching
yes



12 pl_LZ.bin 5 fire_at throw fireball
yes



13 pl_LZ.bin 17 sdown get stomped on by other player from the front / block he is standing on gets hit by other player
yes



14 plnovs_LZ.bin 0 slip sliding
yes



15 pl_LZ.bin 18 sliped end sliding/ground pound
yes



16 plnovs_LZ.bin 1 slpla [UNKNOWN_USE] transition to/from slide pose possibly not



17 plnovs_LZ.bin 2 sldct [UNKNOWN_USE] transition to/from slide on front pose possibly not



18 plnovs_LZ.bin 3 slpbk sliding along ground after being fired left or right from pipe cannon
yes



19 plnovs_LZ.bin 4 lost getting up after 18
yes



1a pl_LZ.bin 24 roll [UNKNOWN_USE] mario rolling scrunched up in a ball possibly not



1b pl_LZ.bin 24 roll [UNKNOWN_USE] possibly not



1c pl_LZ.bin 19 carry_start pick up object from idle
yes



1d pl_LZ.bin 20 carry_wait hold object
yes



1e pl_LZ.bin 21 carry_walk hold object while walking
yes



1f pl_LZ.bin 23 carry_throw throw object
yes



20 pl_LZ.bin 13 scale_up grow to mega / shrink to small after failed growth due to small space
yes



21 pl_LZ.bin 25 wjmp wall jump
yes



22 pl_LZ.bin 26 wsld walk slide
yes



23 plnovs_LZ.bin 57 swim_in [UNKNOWN_USE] seems like a “starting to swim” anim possibly not



24 plnovs_LZ.bin 58 swim_wait falling in water
yes



25 plnovs_LZ.bin 59 paddle_1 swimming up
yes



26 plnovs_LZ.bin 60 swim swim from holding b (legs-only swim) (todo: maybe some other state in water too)
yes



27 plnovs_LZ.bin 61 paddle_2 todo: transition from 25 to 24 / transition from 26 to 24, nsbca anim is a short paddle
yes



28 plnovs_LZ.bin 62 paddle_end [UNKNOWN_USE] short transition animation from paddle_1 or swim_wait possibly not



29 plnovs_LZ.bin 5 tree_start grab onto climbable pole/swinging rope/flagpole
yes



2a plnovs_LZ.bin 6 tree_wait idle on cimbable pole / rotate from left to right of flagpole
yes



2b plnovs_LZ.bin 7 tree_climb climb up climbable pole
yes



2c plnovs_LZ.bin 8 tree_pose slide down clibable pole/flagpole
yes



2d pl_LZ.bin 27 shfdn get stomped on by other player from the back
yes



2e pl_LZ.bin 28 push push other player
yes



2f pl_LZ.bin 29 spin_jump spinning in air
yes



30 pl_LZ.bin 30 spin_jump_end stop spinning in air/stop drill stomp
yes



31 plnovs_LZ.bin 9 monkey_start grab onto rope bar
yes



32 plnovs_LZ.bin 10 monkey_wait_r idle rope bar with right hand
yes



33 plnovs_LZ.bin 11 monkey_wait_l idle on rope bar with left hand
yes



34 plnovs_LZ.bin 12 monkey_r_to_l move along rope bar, transfering from right hand to left hand
yes



35 plnovs_LZ.bin 13 monkey_l_to_r move along rope bar, transfering from left hand to right hand
yes



36 plnovs_LZ.bin 14 firejmp burn and fall after dying by lava
yes



37 pl_LZ.bin 31 squat_start begin crouch
yes



38 plnovs_LZ.bin 63 swim_carry [UNKNOWN_USE] grabbing something while in water possibly not



39 plnovs_LZ.bin 65 paddle_carry float/paddle in water while holding object
yes



3a plnovs_LZ.bin 64 swim_throw throw object after holding it in water
yes



3b pl_LZ.bin 32 sfbdn run into front of other player / ran into by other player / mega knocked back by touching castle boss / in-shell player knocked back by chain chomp
yes



3c pl_LZ.bin 33 sffdn run into other player's back / get bumped in monty tank castle boss intro
yes



3d pl_LZ.bin 34 shoot fired from pipe/warp cannon
yes



3e plnovs_LZ.bin 15 e_shock shocked by Amp mario falling backwards – seems in-game only part of this plays possibly not



3f plnovs_LZ.bin 16 e_down [UNKNOWN_USE]
possibly not



40 plnovs_LZ.bin 17 rope_walk tightrope walk
yes



41 pl2_LZ.bin 0 big_walk mega walk
yes



42 pl2_LZ.bin 5 big_jump_st mega jump
yes



43 pl2_LZ.bin 4 big_jump_ed mega land
yes



44 pl2_LZ.bin 3 big_hip_st mega begin ground pound
yes



45 pl2_LZ.bin 1 big_hip_at mega ground pound
yes



46 pl2_LZ.bin 2 big_hip_ed mega ground pound hit ground
yes



47 plnovs_LZ.bin 18 wall_wait idle on cliff ledge
yes



48 plnovs_LZ.bin 19 wall_walk_l moving right on cliff ledge
yes



49 plnovs_LZ.bin 20 wall_walk_r moving left on cliff ledge
yes



4a plnovs_LZ.bin 21 hang_start climbing down to hang off cliff ledge
yes



4b plnovs_LZ.bin 22 hang_up climbing up from hanging off cliff ledge
yes



4c plnovs_LZ.bin 23 hang_wait hanging off cliff ledge
yes



4d plnovs_LZ.bin 24 hang_walk_l moving left while hanging off cliff ledge
yes



4e plnovs_LZ.bin 25 hang_walk_r moving right while hanging off cliff ledge
yes



4f plnovs_LZ.bin 26 rope_swing idle/swing on swinging rope
yes



50 pl2_LZ.bin 6 spin_jump2 drill stomp
yes



51 pl2_LZ.bin 7 jump_b sequential enemy stomp 1 (possibly had different use in e3 2005 demo jumping while punching straight up with legs back yes



52 pl2_LZ.bin 8 jump_c sequential enemy stomp 2 (possibly had different use in e3 2005 demo) jumping while punching straight up with legs forward yes



53 pl2_LZ.bin 9 jump_d sequential enemy stomp 3 (possibly had different use in e3 2005 demo) kicking yes



54 pl2_LZ.bin 11 2jmp_b_1 [UNKNOWN_USE] skipping jump possibly not



55 pl2_LZ.bin 12 2jmp_b_2 [UNKNOWN_USE]
possibly not



56 pl2_LZ.bin 13 2jmp_c_1 middle jump
yes



57 pl2_LZ.bin 14 2jmp_c_2 falling after middle jump
yes



58 pl2_LZ.bin 15 2jmp_d_1 [UNKNOWN_USE] Jumping while spinning on x axis backwards with arms and legs close in possibly not



59 pl2_LZ.bin 16 2jmp_d_2 [UNKNOWN_USE] falling while leaning back and moving arms possibly not



5a pl2_LZ.bin 17 2jmp_e_1 [UNKNOWN_USE] Jumping while spinning on x axis fowards with arms and legs held out possibly not



5b pl2_LZ.bin 18 2jmp_e_2 [UNKNOWN_USE] end of 2jmp_e_2 possibly not



5c pl2_LZ.bin 10 jump_e [UNKNOWN_USE] jumping while punching straight up and spinning on y axis possibly not



5d pl2_LZ.bin 19 low_walk enter horizontal pipe
yes oddName


5e pl2_LZ.bin 20 dead fall after dieing
yes



5f pl2_LZ.bin 21 dead_pose die
yes



60 plnovs_LZ.bin 27 goal_jump jump off flagpole
yes



61 plnovs_LZ.bin 28 goal_puton_cap clear course
yes



62 pl2_LZ.bin 22 door_walk enter door
yes



63 plnovs_LZ.bin 29 bt_goal_jmp [UNKNOWN_USE], used in e3 2005 demo backflip in place then double-punch the air possibly not



64 plnovs_LZ.bin 30 bt_goal_out [UNKNOWN_USE], used in e3 2005 demo stretch arms possibly not



65 pl2_LZ.bin 23 big_jmp_2 mega fall
yes



66 plnovs_LZ.bin 31 rope_wait tightrope idle
yes



67 plnovs_LZ.bin 32 rope_jump_ed land on tightrope
yes



68 pl2_LZ.bin 26 zero_g_walk walking in unused zero gravity mode Walking like astronaut on moon possibly not



69 pl2_LZ.bin 24 zero_g_jump jumping in unused zero gravity mode Jumping while punching air with big fist and slowly kicking legs possibly not



6a pl2_LZ.bin 25 zero_g_jump2 mini mario fall / unused zero gravity mode fall holding arms out while slowly kicking legs yes



6b pl2_LZ.bin 27 zero_g_jump_ed landing in unused zero gravity mode landing “heavily” possibly not



6c pl2_LZ.bin 28 spin_jump_off [UNKNOWN_USE] jumping while stretching arms and legs out like a “star jump” exercise possibly not



6d pl2_LZ.bin 29 spin_jump_st begin spinning in air flapping arms with legs straight and feet pointed down yes



6e pl2_LZ.bin 30 shell_in in shell static mario with no head arms or legs yes



6f pl2_LZ.bin 31 star_roll invincible jump spinning while rolled into a ball with feet on outside yes



70 plnovs_LZ.bin 33 net_walk1 moving vertically on climbable fence
yes



71 plnovs_LZ.bin 34 net_wait idle on climbable fence
yes



72 plnovs_LZ.bin 35 e_damage1 [UNKNOWN_USE] falling backwards possibly not



73 plnovs_LZ.bin 36 e_damage2 [UNKNOWN_USE] fall on back then get up possibly not



74 plnovs_LZ.bin 37 net_attack hitting climbable fence
yes



75 plnovs_LZ.bin 38 net_walk2 moving horizontally on climbable fence
yes



76 plnovs_LZ.bin 39 w_jump1 jumping off cliff ledge
yes



77 plnovs_LZ.bin 40 w_jump2 falling after jumping off cliff ledge
yes



78 plnovs_LZ.bin 41 w_jump_ed [UNKNOWN_USE]
possibly not



79 plnovs_LZ.bin 42 jump_hang falling from ground onto hanging from cliff ledge
yes



7a plnovs_LZ.bin 66 swim_walk walk on ground in water
yes



7b plnovs_LZ.bin 67 swim_standing idle on ground in water
yes



7c plnovs_LZ.bin 43 buried try to break free from fallen snow
yes



7d plnovs_LZ.bin 44 buried_ed break free from fallen snow
yes



7e plnovs_LZ.bin 45 buried_st trapped by falling snow
yes



7f plnovs_LZ.bin 46 buried_damage [UNKNOWN_USE] like buried_ed but hunched forward possibly not



80 pl2_LZ.bin 37 big_hip_squat [UNKNOWN_USE]
possibly not



81 plnovs_LZ.bin 68 swim_dead fall after dieing in water
yes



82 plnovs_LZ.bin 47 rope_wait2 tightrope wobble and fall
yes



83 pl2_LZ.bin 38 big_wait mega idle
yes



84 plnovs_LZ.bin 48 find [UNKNOWN_USE] gesture at someone to get back possibly not



85 plnovs_LZ.bin 49 find_loop react to finding bowser jr with peach after castle boss leaning forward to look at something yes



86 plnovs_LZ.bin 50 find_surprise react to bowser jr taking peach after castle boss lean back in surprise yes



87 plnovs_LZ.bin 51 boss_key_get castle boss clear (todo: check animations used for post-castle boss peach cutscenes) Jumping while spinning on y axis yes



88 plnovs_LZ.bin 52 big_goal mega clear course looking back and shrugging shoulders then holding arms up yes



89 plnovs_LZ.bin 53 m_kiss After final boss: flustered after peach kisses him holding arms back and squirming at something possibly not



8a plnovs_LZ.bin 54 m_fall_wait After final boss: waiting for peach to fall down after final boss idle then holding arms up possibly not



8b plnovs_LZ.bin 55 m_escort After final boss: greeting peach spinning round then bowing possibly not



8c plnovs_LZ.bin 56 m_shy After final boss: waiting for peach to kiss him holding arms back and scratching back of head possibly not



8d plnovs_LZ.bin 69 goal_jump_ed land after jumping off flagpole
yes



8e plnovs_LZ.bin 70 bt_wait wait for castle boss to start / wait for bowser jr to get up after tower boss
yes



8f plnovs_LZ.bin 71 bt_surprise get surprised by castle boss appearance / get surprised by bowser jr jumping away after tower boss
yes



90 plnovs_LZ.bin 72 pea_plant climb vine
yes



91 plnovs_LZ.bin 73 pea_plant_st start climbing vine
yes



92 plnovs_LZ.bin 74 pea_plant_wait idle on vine
yes



93 plnovs_LZ.bin 75 jr_crear bowser jr tower boss clear
yes



notInTable pl2_LZ.bin 32 shell_run [UNKNOWN_USE] running with large movements possibly not



notInTable pl2_LZ.bin 33 shell_walk [UNKNOWN_USE] walking with large movements possibly not



notInTable pl2_LZ.bin 34 shell_b_dush_2 [UNKNOWN_USE]
possibly not



notInTable pl2_LZ.bin 35 shell_b_dush [UNKNOWN_USE]
possibly not



notInTable pl2_LZ.bin 36 shell_puton_cap [UNKNOWN_USE]
possibly not