Jump Land Stop
Jump to navigation
Jump to search
Jump Land Stop | |
Properties | |
Official Name | jumpEnd (Jump End) |
Hex | 0x0C000230 |
Action Flags | Stationary, Allow First Person, Pause Exit |
Action Group | Stationary |
ID | 0x030 |
Other | |
Animation | 0x4E |
The jump land stop action is an action that Mario passes through when landing that brings him into the idle action.
Behavior
Certain things here are more explained on their individual pages. If something lacks detail, check the link for more information.
As with all stationary actions, a variety of "cancels" are checked prior to actually performing the jump land stop action. These checks are as follows:
- Water - If Mario's height is lower than 100 units below the water height:
- The camera preset is updated.
- The action is transitioned into the water plunge action.
- This stops the crouching action.
- Squish - If Mario is supposed to be squished:
- The camera preset is updated.
- Mario's action is changed to the squished action.
- This stops the crouching action.
- If the action is not the unused 0x0E action (always true) and Mario has less than 0x100 health:
- The camera preset is updated.
- Mario's action is changed to the standing death action.
- This stops the crouching action.
- Lastly, Mario interacts with quicksand if his floor is a quicksand floor.
With the jump land stop action occurring, the following happens:
- If Mario is shocked by a Bowser shock wave, his action is set to the shockwave bounce action. This exits the jump land stop action.
- If Mario is entering first person, his action is set to the idle action. This exits the jump land stop action.
- If the A button is pressed:
- If quicksand depth is 11 or deeper:
- Not holding object: Mario enters the quicksand jump land action. This exits the jump land stop action.
- Holding object: Mario enters the hold quicksand jump land action. This exits the jump land stop action.
- If Mario is on a steep slope:
- Mario enters the steep jump action. This exits the jump land stop action.
- If Mario is not on a steep slop:
- If the double jump timer is 0 or Mario is squished, Mario's action is set to the jump action. This exits the jump land stop action.
- Otherwise, Mario's action is set to the double jump action. This exits the jump land stop action.
- If quicksand depth is 11 or deeper:
- Now, Mario performs the quarter-frame movement via a full common stationary step.
- Mario's animation is set/updated for the "land from single jump" animation.
- If the animation is over, Mario's action is set to the idle action.