Slide Kick
(Redirected from Slide kick)
Jump to navigation
Jump to search
Slide Kick is an attack action. The only way to enter this action is to be in Crouch Slide and press B with at least 10 speed.
Slide Kick | |
Properties | |
Hex | 0x018008AA |
Action Flags | Air, Attacking, Allow Vertical Wind Action |
Action Group | Airborne |
ID | 0x0AA |
Transitions | |
Into | airborne cancels: Water Plunge, Squished, Vertical Wind, main: Freefall, Slide Kick Slide, Backward Air Kb, Lava Boost |
Out of | Crouch Slide +B |
Other | |
Animation | 0x8C |
Interactions
One of the actions that merely wobble the kickable board in Whomp's Fortress.
This is an attacking action: affecting bullies and bounce-top enemies like goombas, and Mario cannot be grabbed when also invulnerable.
Transition In
- Set y-velocity to 12
- If forward velocity is less than 32, set it to 32. (inverse cap)
Behavior
As with all Airborne actions there are Airborne cancels, see Single Jump#Airborne cancels
When a slide kick is happening:[1]
- If actionState and actionTimer are 0
- play the terrain's jump sound and Mario's "hoohoo" sound
- change to the slide kick animation
- If actionTimer > 30 or yPos - floorHeight > 500; Freefall(actionArg 2)
- update_air_without_turn
- if perform_air_step() (gravity = 2, y-velocity inverse capped to -75)
- is AIR_STEP_NONE
- if actionState == 0, change graphics angle
- is AIR_STEP_LANDED
- if actionState != 0 or vel[1] >= 0; Slide Kick Slide
- else y-velocity is negative (Mario is falling down); set vel[1] to -vel[1]/2 (this is the slide kick bounce), actionState to 1, actionTimer to 0, and play_mario_landing_sound
- is AIR_STEP_HIT_WALL, cap speed to 0, set star particles to display, and Backward Air Knockback
- is AIR_STEP_HIT_LAVA_WALL, Lava Boost on Wall
- is AIR_STEP_NONE
(perform_air_step returns NONE if all quartersteps were cancelled)