Single Jump: Difference between revisions

missed a few common air step actions
(airborne cancels)
(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.''
188

edits