# Helicopters {{< callout context="caution" title="IMPORTANT!" icon="outline/alert-triangle" >}} Token Variables - along with the [Gauge API](../gauge-api/) - have been deprecated in Microsoft Flight Simulator 2024 in favour of the new [Vars API](../../vars-api/vars-api/) and [Event API](../../event-api/event-api/), which work with the more extensive and supported [Simulation Variables](../../../simvars/simulation-variables/) and [Key Events](../../../key-events/key-events/). {{< /callout >}} This page lists the available **helicopter** specific [Token Variables](token-variables/) for use when creating gauges using {{< glossterm >}}wasm{{< /glossterm >}} / C++.     ### Controls {{< table-wrapper >}} | Parameters | Universal Var Member | Description | |-------------------------------------------------------------|----------------------|------------------------------------------------------------------------------------------| | `COLLECTIVE_POSITION` | `n` (FLOAT64) | The position of the helicopter collective where 0 is fully up, and 1 is fully depressed. | {{< /table-wrapper >}}     ### Engine Vars
ParametersUniversal Var MemberDescription

ENGINE1_ROTOR_RPM

ENGINE2_ROTOR_RPM

ENGINE3_ROTOR_RPM

ENGINE4_ROTOR_RPM

n (FLOAT64)

Returns the rotor 1/2/3/4 RPM.

Percent scalar 16K (Max rpm 16384)

ENGINE1_TORQUE_PERCENT

ENGINE2_TORQUE_PERCENT

ENGINE3_TORQUE_PERCENT

ENGINE4_TORQUE_PERCENT

n (FLOAT64)

Returns the rotor 1/2/3/4 torque.

Percent scalar 16K (Ft/lbs 16384).

    ### Rotor Vars {{< table-wrapper >}} | Parameters | Universal Var Member | Description | |---------------------------------------------------------------------|----------------------|----------------------------------------------------| | `DISK_BANK_ANGLE` | `n` (FLOAT64) | Main rotor bank angle. | | `DISK_BANK_PCT` | `n` (FLOAT64) | Main rotor bank percent. | | `DISK_PITCH_ANGLE` | `n` (FLOAT64) | Main rotor pitch angle. | | `DISK_PITCH_PCT` | `n` (FLOAT64) | Main rotor pitch percent. | | `ROTOR_BRAKE_ACTIVE` | `b` (BOOL) | True if rotor brake is active. | | `ROTOR_BRAKE_HANDLE_POS` | `n` (FLOAT64) | Rotor brake handle position as a percent over 100. | | `ROTOR_CLUTCH_ACTIVE` | `b` (BOOL) | True if rotor clutch is active. | | `ROTOR_CLUTCH_SWITCH_POS` | `b` (BOOL) | True if enabled. | | `ROTOR_GOV_ACTIVE` | `b` (BOOL) | True if active. | | `ROTOR_GOV_SWITCH_POS` | `b` (BOOL) | True if enabled. | | `ROTOR_LATERAL_TRIM_PCT` | `n` (FLOAT64) | Lateral trim percent as a percent over 100. | {{< /table-wrapper >}}     ### dsfklhasdfklhads
ParametersUniversal Var MemberDescription

ENGINE1_ELECTRICAL_LOAD

ENGINE2_ELECTRICAL_LOAD

ENGINE3_ELECTRICAL_LOAD

ENGINE4_ELECTRICAL_LOAD

n (FLOAT64)

The electrical load on engine 1/2/3/4.

Percent scalar 16K (Max load 16384)

ENGINE1_FUEL_PRESSURE

ENGINE2_FUEL_PRESSURE

ENGINE3_FUEL_PRESSURE

ENGINE4_FUEL_PRESSURE

n (FLOAT64)

The fuel pressure for engine 1/2/3/4.

PSI scalar 16K (Psi 16384)

ENGINE1_TRANSMISSION_PRESSURE

ENGINE2_TRANSMISSION_PRESSURE

ENGINE3_TRANSMISSION_PRESSURE

ENGINE4_TRANSMISSION_PRESSURE

n (FLOAT64)

The transmission pressure of engine 1/2/3/4.

PSI scalar 16K (Psi 16384)

ENGINE1_TRANSMISSION_TEMPERATURE

ENGINE2_TRANSMISSION_TEMPERATURE

ENGINE3_TRANSMISSION_TEMPERATURE

ENGINE4_TRANSMISSION_TEMPERATURE

n (FLOAT64)

The transmission temperature of engine 1/2/3/4.

Celsius scalar 16K (Degrees 16384)

ENGINE1_TURBINE_TEMPERATURE

ENGINE2_TURBINE_TEMPERATURE

ENGINE3_TURBINE_TEMPERATURE

ENGINE4_TURBINE_TEMPERATURE

n (FLOAT64)

The turbine temperature for engine 1/2/3/4.

Celsius scalar 16K (degrees * 16384)