188
edits
Icecream17 (talk | contribs) (airborne cancels) |
Icecream17 (talk | contribs) (missed a few common air step actions) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
|group= Airborne | |group= Airborne | ||
|id= 0x080 | |id= 0x080 | ||
|into=Airborne cancels: [[Water Plunge]], [[Squished]], [[Vertical Wind]], non cancel: [[Dive]], [[Jump Kick]], [[Ground Pound]], air step: [[Jump Land]], [[Air Hit Wall]], [[Backwards Air Kb]], [[Soft Bonk]], [[Ledge Grab]], [[Start Hanging]], [[Lava Boost]] | |into=Airborne cancels: [[Water Plunge]], [[Squished]], [[Vertical Wind]], non cancel: [[Dive]], [[Jump Kick]], [[Ground Pound]], common air step: [[Feet Stuck In Ground]], [[Hard Backward Ground Kb]], [[Jump Land]], [[Air Hit Wall]], [[Backwards Air Kb]], [[Soft Bonk]], [[Ledge Grab]], [[Start Hanging]], [[Lava Boost]] | ||
|out of=(todo) [[Idle]], [[Start Sleeping]], [[Coughing]], [[In Quicksand]], [[Panting]] | |out of=(todo) [[Idle]], [[Start Sleeping]], [[Coughing]], [[In Quicksand]], [[Panting]] | ||
|animation= 0x4D | |animation= 0x4D | ||
Line 26: | Line 26: | ||
== Transition In == | == Transition In == | ||
''Note: All airborne actions refer to (reference'' <ref>https://github.com/n64decomp/sm64/blob/9921382a68bb0c865e5e45eb594d9c64db59b1af/src/game/mario.c#L776</ref>'') for the "Transition In".'' | |||
Generally, when transitioning into the jump action a few things happen to begin the action. This is shared with the [[Hold Jump|hold jump]] action. | Generally, when transitioning into the jump action a few things happen to begin the action. This is shared with the [[Hold Jump|hold jump]] action. | ||
# Mario's current animation is stopped. | # Mario's current animation is stopped. | ||
Line 31: | Line 33: | ||
# If Mario is squished and/or has a quicksand depth more than 1, the vertical speed is halved. | # If Mario is squished and/or has a quicksand depth more than 1, the vertical speed is halved. | ||
# Mario's forward speed is multiplied by "0.8". | # Mario's forward speed is multiplied by "0.8". | ||
Then, some more general things occur. | Then, some more general things occur. These happen to all airborne actions. | ||
# Mario's peak height is updated. | # Mario's peak height is updated. | ||
# Mario's voice clip played flag is reset. | # Mario's voice clip played flag is reset. | ||
# Some other flags are set/reset. | # Some other flags are set/reset.{{Citation needed}} | ||
# The previous action is set to the current action (which is not yet the jump action). | # The previous action is set to the current action (which is not yet the jump action).{{Citation needed}} | ||
# The current action is set to the jump action. | # The current action is set to the jump action.{{Citation needed}} | ||
# The action argument is set. | # The action argument is set.{{Citation needed}} | ||
# The action state is set to 0. | # The action state is set to 0.{{Citation needed}} | ||
# The action timer is set to 0. | # The action timer is set to 0.{{Citation needed}} | ||
== Behavior == | == Behavior == | ||
''Certain things here are more explained on their individual pages. If something lacks detail, check the link for more information.'' | ''Certain things here are more explained on their individual pages. If something lacks detail, check the link for more information.'' |
edits