MoveType_t
How an entity is moved and simulated each tick (m_MoveType).
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: enumSize: 1 bytes (0x1)Underlying type: uint8_tModule: serverBinary: !GlobalTypes
Relationships
Used by (4) as a field type
Values
| Name | Value | Unsigned | Description |
|---|---|---|---|
MOVETYPE_NONE | 0 | Not moved by the engine. | |
MOVETYPE_OBSOLETE | 1 | ||
MOVETYPE_WALK | 2 | Player-style ground movement (walk/run/jump). | |
MOVETYPE_FLY | 3 | Flies in a straight line, ignoring gravity. | |
MOVETYPE_FLYGRAVITY | 4 | Ballistic arc under gravity (thrown grenades, projectiles). | |
MOVETYPE_MAX_BITS | 5 | ||
MOVETYPE_VPHYSICS | 5 | Driven by the VPhysics simulation. | |
MOVETYPE_PUSH | 6 | Pushes other entities without being blocked (movers/doors). | |
MOVETYPE_NOCLIP | 7 | Free movement with no collision (noclip). | |
MOVETYPE_OBSERVER | 8 | Spectator free-look movement. | |
MOVETYPE_LADDER | 9 | Climbing a ladder. | |
MOVETYPE_CUSTOM | 10 | Movement handled by custom game code. | |
MOVETYPE_INVALID | 11 | ||
MOVETYPE_LAST | 11 |