# llResetAnimationOverride

*LSL function*

```lsl
void llResetAnimationOverride(string anim_state);
```

- `string anim_state`: Animation state string (or 'ALL') to reset.

- Energy: 10
- Permission: `PERMISSION_OVERRIDE_ANIMATIONS`

Resets the animation override of the specified animation state (**anim_state**) to the corresponding default value. Requires the PERMISSION_OVERRIDE_ANIMATIONS permission.

If **anim_state** equals "ALL", all animation states are reset.

```lsl title="How to use" frame="terminal"
llResetAnimationOverride("");
```

## Specification

****

| Value | Type | Description | Default |
| --- | --- | --- | --- |
| "ALL" | Macro | Used to [reset](/functions/llResetAnimationOverride/) all overrides. |  |
| "Crouching" | State |  | crouch |
| "CrouchWalking" | State |  | crouchwalk |
| "Falling Down" | State |  | falldown |
| "Flying" | State |  | fly |
| "FlyingSlow" | State | Transition between hovering and forward flight. | flyslow |
| "Hovering" | State |  | hover |
| "Hovering Down" | State |  | hover_down |
| "Hovering Up" | State |  | hover_up |
| "Jumping" | State | While still in the air during a jump. | jump |
| "Landing" | Transition | When landing from a jump. | land |
| "PreJumping" | Transition | At the beginning of a jump. | prejump |
| "Running" | State |  | run |
| "Sitting" | State | Sitting on an object (and linked to it). | sit |
| "Sitting on Ground" | State | Sitting, but not linked to an object.[^wiki-fe736d] | sit_ground_constrained |
| "Standing" | State |  | stand |
| "Standing Up" | Transition | After falling a great distance. Sometimes referred to as Hard Landing. | standup |
| "Striding" | State | When the avatar is stuck on the edge of an object or on top of another avatar. | stride |
| "Soft Landing" | Transition | After falling a small distance. | soft_land |
| "Taking Off" | State |  | hover_up |
| "Turning Left" | State |  | turnleft |
| "Turning Right" | State |  | turnright |
| "Walking" | State |  | walk |

[^wiki-fe736d]: "Sit down" on the avatar context menu allows ground sits anywhere: atop the terrain, objects or even in the air.

## History

Date of Release [12/04/2013](https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/13#13-04-12-273874)

## See also

### Functions

- [llGetAnimationOverride](/functions/llGetAnimationOverride/)
- [llResetAnimationOverride](/functions/llResetAnimationOverride/)

### Articles

- [Internal_Animations](https://wiki.secondlife.com/wiki/Internal_Animations) — lists internal Animations always available

---

*Source: [LlResetAnimationOverride](https://wiki.secondlife.com/wiki/LlResetAnimationOverride) on the Second Life Wiki. Content from the Second Life Wiki articles LlResetAnimationOverride (revision 1179518, 2013-06-25) and Template:LSL Function/permission (revision 1200093, 2016-05-12), CC BY-SA 3.0.*

---

From lsl.dev: https://lsl.dev/functions/llResetAnimationOverride/
