# 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-index/). {{< /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 {{< table-wrapper >}} | Parameters | Universal Var Member | Description | |---|---|---| | `ENGINE1_ROTOR_RPM``ENGINE2_ROTOR_RPM``ENGINE3_ROTOR_RPM``ENGINE4_ROTOR_RPM` | `n` (FLOAT64) | Returns the rotor 1/2/3/4 {{< glossterm >}}rpm{{< /glossterm >}}. 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). | {{< /table-wrapper >}} ### 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 >}} ### Engine Systems {{< table-wrapper >}} | Parameters | Universal Var Member | Description | |---|---|---| | `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) | {{< /table-wrapper >}}