Start Sleeping: Difference between revisions

there's a fourth one
(update name)
(there's a fourth one)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{stub}}
{{Action_infobox
{{Action_infobox
|title= Start Sleeping
|title= Start Sleeping
Line 8: Line 7:
|group= Stationary
|group= Stationary
|id= 0x002
|id= 0x002
|into= [[Water Plunge]], [[Squished]], [[Standing Death]] (theoretically), [[Quicksand Death]], [[In Quicksand]], [[Freefall]], [[Shockwave Bounce]] (theoretically), [[Jump]], [[Begin Sliding]], [[First Person]], [[Walking]], [[Punching]], [[Start Crouching]], [[Sleeping]]
|into= stationary cancels: [[Water Plunge]], [[Squished]], [[Standing Death]] (theoretically), [[Quicksand Death]], common idle cancels: [[Freefall]], [[Shockwave Bounce]] (theoretically), [[Jump]], [[Begin Sliding]], [[First Person]], [[Walking]], [[Punching]], [[Start Crouching]], non cancel: [[In Quicksand]], [[Sleeping]]
|out of= [[Idle]]
|out of= [[Idle]]
|animation=
|animation=0x81 START_SLEEP_IDLE, 0x82 START_SLEEP_SCRATCH, 0x83 START_SLEEP_YAWN, 0x84 START_SLEEP_SITTING
|related= [[Sleeping]], [[Waking up]]
|related= [[Sleeping]], [[Waking up]]
}}
}}
The '''start sleeping''' actions the occurs when [[Mario]] has performed ten head turn cycles successively whilst [[idle]]. The start sleeping action transitions into the [[sleeping action]] after Mario has finished the nodding animation.
The '''start sleeping''' actions the occurs when [[Mario]] has performed ten head turn cycles successively whilst [[idle]]. The start sleeping action transitions to [[sleeping]] after Mario has finished the nodding animation.
==Conditions for Action to Occur==
==Conditions for Action to Occur==
In order for Mario to start sleeping, he has to fulfill the following requirements.
In order for Mario to start sleeping, he has to fulfill the following requirements.
Line 22: Line 21:
*Mario has to:
*Mario has to:
**Have [[health]] above 0x300 (else he will [[Panting action|pant]])
**Have [[health]] above 0x300 (else he will [[Panting action|pant]])
**Completed 10 head turn cycles whilst [[idle]] without being interrupted
**Completed 10 head turn cycles whilst [[idle]] without being interrupted.
**Have a floor 60 units behind him (whose height is within 24 units of Mario's y position, or which has the SURFACE_FLAG_DYNAMIC flag). Objects are not floors. If there is no floor 60 units behind Mario, the height of -11000 is used.
Also, before performing the action, [[Idle#Stationary%20cancels|stationary cancels]] are checked.
==Behavior==
==Behavior==
When Mario performs the start sleeping action, the following can be observed:
When Mario performs the start sleeping action, the following can be observed:
Line 33: Line 34:
**MARIO_ANIM_START_SLEEP_SCRATCH
**MARIO_ANIM_START_SLEEP_SCRATCH
**MARIO_ANIM_START_SLEEP_YAWN
**MARIO_ANIM_START_SLEEP_YAWN
**MARIO_ANIM_START_SLEEP_SITTING


*Mario's eye state is set to "MARIO_EYES_HALF_CLOSED"
*Mario's eye state is set to "MARIO_EYES_HALF_CLOSED"
Line 38: Line 40:
**SOUND_ACTION_PAT_BACK
**SOUND_ACTION_PAT_BACK
**SOUND_ACTION_TERRAIN_BODY_HIT_GROUND
**SOUND_ACTION_TERRAIN_BODY_HIT_GROUND
**SOUND_MARIO_IMA_TIRED (JP only)
**SOUND_MARIO_YAWNING
**SOUND_MARIO_YAWNING
**SOUND_MARIO_IMA_TIRED


* After this, Mario will begin [[sleeping]].
* After the SLEEP_SITTING animation has finished, Mario will [[sleeping|sleep]].
{{actions}}
{{actions}}
192

edits