# Enum.EnviromentalPhysicsThrottle

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/EnviromentalPhysicsThrottle/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/EnviromentalPhysicsThrottle

Used to control the throttle rate of Roblox's physics engine.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `DefaultAuto` | 0 | Automatically adjusts throttle level based on performance. |
| `Disabled` | 1 | No throttling; every physics step runs. |
| `Always` | 2 | Maximum throttling; physics is effectively frozen. |
| `Skip2` | 3 | Runs 1 out of every 2 steps (50% reduction). If [`Workspace.PhysicsSteppingMethod`](https://rapi.sleaze.dev/classes/Workspace.md) is set to `Adaptive`, skipping is based on groups of 4 steps instead of individual steps. |
| `Skip4` | 4 | Runs 1 out of every 4 steps (75% reduction). If [`Workspace.PhysicsSteppingMethod`](https://rapi.sleaze.dev/classes/Workspace.md) is set to `Adaptive`, skipping is based on groups of 4 steps instead of individual steps. |
| `Skip8` | 5 | Runs 1 out of every 8 steps (87.5% reduction). If [`Workspace.PhysicsSteppingMethod`](https://rapi.sleaze.dev/classes/Workspace.md) is set to `Adaptive`, skipping is based on groups of 4 steps instead of individual steps. |
| `Skip16` | 6 | Runs 1 out of every 16 steps (93.75% reduction). If [`Workspace.PhysicsSteppingMethod`](https://rapi.sleaze.dev/classes/Workspace.md) is set to `Adaptive`, skipping is based on groups of 4 steps instead of individual steps. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [PhysicsSettings](https://rapi.sleaze.dev/classes/PhysicsSettings.md): property `PhysicsEnvironmentalThrottle`
