HumanoidStateType

A list of possible states for the Humanoid object in Roblox. Each state governs the behavior and interaction of the humanoid character in the game.

Items

Name
Value
Description

FallingDown

0

The humanoid is falling uncontrollably, usually due to temporary instability or being knocked over.

Ragdoll

1

The humanoid transitions into a ragdoll state. This state has to be set and unset manually using Humanoid:ChangeState().

GettingUp

2

The humanoid is recovering or getting back up from a fallen or ragdoll state.

Jumping

3

The humanoid is actively jumping. This state lasts briefly and normally transitions into either Landed, if on the ground, or Freefall, if still in the air.

Swimming

4

The humanoid is in a body of water and swimming.

Freefall

5

The humanoid is falling freely, often after jumping from a height or falling off a ledge.

Flying

6

The humanoid is in a flying state. This state lasts as long as the player applies flight.

Landed

7

The humanoid has landed after a jump or fall. This state lasts only briefly.

Running

8

The humanoid is actively running on a surface.

RunningNoPhysics

10

The humanoid is running but with physics simulation disabled.

StrafingNoPhysics

11

The humanoid is strafing but with physics simulation disabled. This state cannot be set using Humanoid:ChangeState().

Climbing

12

The humanoid is climbing, e.g., up a climbable objects

Seated

13

The humanoid is sitting. You can check this state by referencing the Humanoid.Sit property.

PlatformStanding

14

The humanoid is standing on a platform. Check this state using the Humanoid.PlatformStand property.

Dead

15

The humanoid is in a dead state. Changing the state to this will cause the humanoid to die.

Physics

16

The humanoid is in a custom physics state. This state has to be set and unset manually using Humanoid:ChangeState().

None

18

The humanoid has no active state.

Last updated