> ## 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.

# Cabin Mode

> Three ways to walk freely inside a moving helicopter — Cabin Mode (Move to Cabin), Seat Exit Free Walk, and native walk-on linking.

CZ Autoz Helicopter supports three distinct systems that let players move freely inside a moving helicopter. Each works differently depending on the aircraft and who is using it.

***

## Cabin Mode

**Available on:** UH-1H Iroquois, MH-60L Blackhawk
**Who can use it:** Pilot and co-pilot only

Helicopters like the UH-1H and Blackhawk have exterior door exits — the standard "Get Out" action takes the pilot or co-pilot outside the aircraft. Cabin Mode is the dedicated workflow for cockpit crew to enter the cabin interior without leaving the helicopter.

### How to Enter

1. Be seated as **pilot or co-pilot**
2. Look back to find the **"Move to Cabin"** action
3. Activate it — your character leaves the cockpit seat and walks freely inside the helicopter's cabin, moving with the aircraft in flight

### Inside the Cabin

* Full **WASD movement** — walk anywhere inside the helicopter, traveling with the aircraft *(in-flight attachment is still being reworked — Cabin Mode is disabled by default; see the note below)*
* You stay **crouched** while moving, for safe headroom inside the cabin
* **Weapon use** — draw and fire weapons
* **ADS** — aim down sights normally
* Physical **wall and edge boundaries** prevent walking through the fuselage or stepping off the helicopter

<Warning>
  **Cabin Mode is still being reworked and is DISABLED BY DEFAULT as of v0.2.4.** `features.cabinModeEnabled` now defaults to `0`; when off, the **Move to Cabin** action does not appear at all. In-flight Move to Cabin does not yet hold the pilot/co-pilot inside the cabin correctly — please keep it disabled until a future hotfix completes the rework. **Seat Exit Free Walk** and **Walk-On Linking** (cabin passengers, AW101 Merlin) are engine-native and unaffected.
</Warning>

### Returning to the Cockpit

At any time, use the **"Return to Cockpit"** action to return to your seat. While you are in the cabin your cockpit seat is **reserved** (new in v0.2.2) — no other player can take it, so it is always free for your return. The pilot and co-pilot seats reserve independently, so **both crew can be in the cabin at the same time** and each keeps their own seat. The reservation clears automatically the moment you return, leave, or disconnect.

### What Happens to the Helicopter

When the control-holding pilot enters Cabin Mode, they leave the controls. The helicopter does **not** automatically hold position:

* **Co-pilot present** — flight control passes automatically to the co-pilot, who can continue flying normally
* **No co-pilot** — the helicopter is uncrewed and will drift freely on whatever heading and collective it had when the pilot left

<Note>
  With **co-pilot control priority**, only one cockpit seat flies the helicopter at a time. Control auto-passes when the holder leaves their seat (including entering Cabin Mode) and resets when both cockpit seats are empty. You can also hand it over manually with **`T`**. See [Co-Pilot Control Priority](#co-pilot-control-priority) below.
</Note>

<Tip>
  If you plan to enter Cabin Mode solo, engage **Autohover** (`X`) first. This locks the helicopter into a stable hold before you leave the seat, keeping it stationary while you are in the cabin.
</Tip>

### Server Configuration

| Setting                     | What it does                                                                                                                                                                            | Default |
| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
| `features.cabinModeEnabled` | `1` = Cabin Mode enabled. `0` = disabled server-wide for all helicopters. **Defaults to `0` as of v0.2.4 while Cabin Mode is being reworked — keep it disabled until a future hotfix.** | `0`     |

***

## Co-Pilot Control Priority

Although both cockpit seats can be occupied, only **one cockpit seat holds flight control at a time**.

* The **first player into either cockpit seat** receives flight control
* Press **`T`** (rebindable) to hand control to the other cockpit seat — the receiving player must be seated and alive
* Control **passes automatically** if the holder leaves their seat (including entering Cabin Mode) or dies, and **resets** when both cockpit seats are empty
* Without control, all flight and systems inputs (cyclic, collective, yaw, Autohover, lights, engine) are locked out
* The HUD shows a **green** indicator when you hold control and **red** when you do not

This means only the control-holder actually flies the helicopter — a second pilot in the other seat is a passenger until control is handed to them or the holder leaves. See the [Controls Reference](/features/controls) for the full key list.

***

## Seat Exit Free Walk

**Available on:** AW101 Merlin (all seats), UH-1H and MH-60L Blackhawk (cabin passengers)
**Who can use it:** Any player in a seat

Seat Exit Free Walk uses the standard DayZ **"Get Out"** action. When a player exits a seat mid-flight, the DayZ engine automatically links them to the helicopter's coordinate space — they travel with the aircraft and can walk freely inside. Getting back into any available seat mid-flight works normally.

This is the **primary interior system on the AW101 Merlin**. Because the Merlin has a fully enclosed fuselage, "Get Out" from any seat — including pilot and co-pilot — places the player inside the aircraft rather than outside. They are immediately linked and free to walk the full interior. The rear ramp must be open to actually board or disembark.

On the UH-1H and Blackhawk, **cabin passengers** (not pilot or co-pilot) also get Seat Exit Free Walk via Get Out mid-flight. Unlike Cabin Mode there is no dedicated return action — players just board any available seat using the standard seat action.

<Note>
  Seat Exit Free Walk is handled by the DayZ engine. It is not configurable through the mod's JSON settings.
</Note>

***

## Walk-On Linking

**Available on:** UH-1H Iroquois, MH-60L Blackhawk, MH-6 Little Bird, AW101 Merlin
**Who can use it:** Any player

Players can link to a moving helicopter simply by **walking onto the cabin deck or platform**. The DayZ engine detects contact and automatically links them to the aircraft's local space — they travel with it without taking any action. Stepping off the platform unlinks them.

| Helicopter           | Area                         |
| -------------------- | ---------------------------- |
| **UH-1H Iroquois**   | Rear cabin opening           |
| **MH-60L Blackhawk** | Rear cabin opening           |
| **MH-6 Little Bird** | External side bench platform |
| **AW101 Merlin**     | Rear ramp area               |

<Note>
  Walk-on linking is handled by the DayZ engine directly. It is not configurable through the mod's JSON settings.
</Note>
