Describes the physics control states within the Humanoid.
- Items
- 17
- Uses
- 7
Items17
- The Humanoid has been tripped, and will attempt to get up in a few moments.
- (Deprecated) The Humanoid has been hit by a fast moving object (uncontrolled falling). The Humanoid can recover from this. This state has to be set and unset manually using
Humanoid:ChangeState(). - The Humanoid is getting back on their feet after FallingDown or Ragdoll.
- The Humanoid just jumped. (Check
Humanoid.Jump). This state lasts only briefly. This state normally transitions into either Landed, if on the ground, or Freefall, if still in the air. - The Humanoid is currently swimming in
Terrainwater. - The Humanoid is currently freefalling (jumped from a height or fell off a ledge).
- When set, the Humanoid won't be animated, as with the
Humanoid.PlatformStandproperty. This state lasts as long as the player flies. - The Humanoid touched the ground after a Freefall. This state lasts only briefly.
- Currently running while on the ground.
- (Deprecated) Currently running and not near other physical objects.
- Not currently used with default Humanoid. Cannot be set with
Humanoid:ChangeState(). - The Humanoid is climbing (e.g. up a
TrussPartor ladder). - The Humanoid is currently sitting in a Seat or VehicleSeat. Check the
Humanoid.Sitproperty. - The Humanoid is platformstanding. Check the
Humanoid.PlatformStandproperty. - The Humanoid died. Changing a Humanoid's state to this state will kill it.
- The Humanoid doesn't apply any force on its own and will not automatically transition to any other state. This state has to be set and unset manually using
Humanoid:ChangeState(). - Unusable placeholder in case an unknown state gets triggered internally.