> ## Documentation Index
> Fetch the complete documentation index at: https://docs.czautoz.co.uk/llms.txt
> Use this file to discover all available pages before exploring further.

# Autohover

> Press X to engage Autohover — decelerates to a stable hover and holds altitude, heading, and position.

The Autohover system allows the pilot to lock the helicopter into a stable, stationary hover at the press of a button.

## Activating Autohover

Press **`X`** while holding flight control in a cockpit seat.

**What happens:**

1. The helicopter smoothly decelerates from its current speed
2. It transitions into a locked hover
3. Once stable, it holds **altitude**, **heading**, and **XY position**

The HUD displays Autohover status so the crew can see whether it is active.

<Note>
  Only the cockpit seat that currently **holds flight control** can toggle Autohover. If the other cockpit seat holds control, your `X` key does nothing until control is handed to you. See [Control Transfer](/features/cabin-mode) — press **`T`** to pass control between cockpit seats.
</Note>

## Disengaging Autohover

Press **`X`** again, or apply any control input — Autohover releases immediately and returns full control to the pilot.

## Automatic Autohover Engagement

Autohover engages automatically if the **control-holding pilot voluntarily exits the helicopter while airborne**. This prevents the aircraft from flying away unmanned.

<Warning>
  If the pilot is **killed while in their seat**, Autohover does **not** engage. The helicopter continues on its last heading until someone takes control or it crashes.
</Warning>

## Server Configuration

| Setting                     | What it does                                                                           | Default |
| --------------------------- | -------------------------------------------------------------------------------------- | ------- |
| `features.autoHoverEnabled` | `1` = Autohover works normally. `0` = disabled server-wide — the `X` key does nothing. | `1`     |

Set `features.autoHoverEnabled` to `0` in `mod_config.json` to disable Autohover on your server entirely.

See [Controls Reference](/features/controls) for the full list of flight keys including the Autohover toggle.
