The event IDs listed here are all related to the fuel systems of an aircraft.

Cross Feed

Key NameEvent IDParametersDescription
CROSS_FEED_OPENKEY_CROSS_FEED_OPENN/AOpens cross feed valve (when used in conjunction with “isolate” tank)
CROSS_FEED_TOGGLEKEY_CROSS_FEED_TOGGLEN/AToggles crossfeed valve (when used in conjunction with “isolate” tank)
CROSS_FEED_OFFKEY_CROSS_FEED_OFFN/ACloses crossfeed valve (when used in conjunction with “isolate” tank)
CROSS_FEED_LEFT_TO_RIGHTKEY_CROSS_FEED_LEFT_TO_RIGHTN/ASets the fuel crossfeed to be from left to right.
CROSS_FEED_RIGHT_TO_LEFTKEY_CROSS_FEED_RIGHT_TO_LEFTN/ASets the fuel crossfeed to be from right to left.

Fuel Selector

Key NameEvent IDParametersDescription
FUEL_SELECTOR_ALLKEY_FUEL_SELECTOR_ALLN/ATurn fuel selector 1 to the ALL position.
FUEL_SELECTOR_CENTERKEY_FUEL_SELECTOR_CENTERN/ATurns selector 1 to CENTER position.
FUEL_SELECTOR_LEFTKEY_FUEL_SELECTOR_LEFTN/ATurns selector 1 to LEFT position (fuel will be retrieved from Left Tip then Left Aux then Left Main).
FUEL_SELECTOR_LEFT_AUXKEY_FUEL_SELECTOR_LEFT_AUXN/ATurns selector 1 to LEFT AUX position.
FUEL_SELECTOR_LEFT_MAINKEY_FUEL_SELECTOR_LEFT_MAINN/ASets the fuel selector for engine 1 to the left Main tank.
FUEL_SELECTOR_OFFKEY_FUEL_SELECTOR_OFFN/ATurn fuel selector 1 to the OFF position.
FUEL_SELECTOR_RIGHTKEY_FUEL_SELECTOR_RIGHTN/ATurns selector 1 to RIGHT position (fuel will be retrieved from Right Tip then Right Aux then Right Main).
FUEL_SELECTOR_RIGHT_AUXKEY_FUEL_SELECTOR_RIGHT_AUXN/ATurns selector 1 to RIGHT AUX position.
FUEL_SELECTOR_RIGHT_MAINKEY_FUEL_SELECTOR_RIGHT_MAINN/ASets the fuel selector for engine 1 to the right Main tank.
FUEL_SELECTOR_SETKEY_FUEL_SELECTOR_SET[0]: NumberSets selector 1 position (see the Fuel Selector Codes list for the correct code to use).
FUEL_SELECTOR_1_ISOLATEKEY_FUEL_SELECTOR_1_ISOLATEN/ASets fuel selector 1 to “Isolate”.
FUEL_SELECTOR_1_CROSSFEEDKEY_FUEL_SELECTOR_1_CROSSFEEDN/ASets fuel selector 1 to “Crossfeed”.
FUEL_SELECTOR_2_ALLKEY_FUEL_SELECTOR_2_ALLN/ATurns selector 2 to ALL position.
FUEL_SELECTOR_2_CENTERKEY_FUEL_SELECTOR_2_CENTERN/ATurns selector 2 to CENTER position.
FUEL_SELECTOR_2_CROSSFEEDKEY_FUEL_SELECTOR_2_CROSSFEEDN/ASets fuel selector 2 to “Crossfeed”.
FUEL_SELECTOR_2_ISOLATEKEY_FUEL_SELECTOR_2_ISOLATEN/ASets fuel selector 2 to “Isolate”.
FUEL_SELECTOR_2_LEFTKEY_FUEL_SELECTOR_2_LEFTN/ATurns selector 2 to LEFT position (fuel will be retrieved from Left Tip then Left Aux then Left Main).
FUEL_SELECTOR_2_LEFT_AUXKEY_FUEL_SELECTOR_2_LEFT_AUXN/ATurns selector 2 to LEFT AUX position.
FUEL_SELECTOR_2_LEFT_MAINKEY_FUEL_SELECTOR_2_LEFT_MAINN/ASets the fuel selector for engine 2 to the left Main tank.
FUEL_SELECTOR_2_OFFKEY_FUEL_SELECTOR_2_OFFN/ATurns selector 2 to OFF position.
FUEL_SELECTOR_2_RIGHTKEY_FUEL_SELECTOR_2_RIGHTN/ATurns selector 2 to RIGHT position (fuel will be retrieved from Right Tip then Right Aux then Right Main)
FUEL_SELECTOR_2_RIGHT_AUXKEY_FUEL_SELECTOR_2_RIGHT_AUXN/ATurns selector 2 to RIGHT AUX position.
FUEL_SELECTOR_2_RIGHT_MAINKEY_FUEL_SELECTOR_2_RIGHT_MAINN/ASets the fuel selector for engine 2 to the right Main tank.
FUEL_SELECTOR_2_SETKEY_FUEL_SELECTOR_2_SET[0]: NumberSets selector 2 position (see the Fuel Selector Codes list for the correct code to use).
FUEL_SELECTOR_3_ALLKEY_FUEL_SELECTOR_3_ALLN/ATurns selector 3 to ALL position.
FUEL_SELECTOR_3_CENTERKEY_FUEL_SELECTOR_3_CENTERN/ATurns selector 3 to CENTER position.
FUEL_SELECTOR_3_CROSSFEEDKEY_FUEL_SELECTOR_3_CROSSFEEDN/ASets fuel selector 3 to “Crossfeed”.
FUEL_SELECTOR_3_ISOLATEKEY_FUEL_SELECTOR_3_ISOLATEN/ASets fuel selector 3 to “Isolate”.
FUEL_SELECTOR_3_LEFTKEY_FUEL_SELECTOR_3_LEFTN/ATurns selector 3 to LEFT position (fuel will be retrieved from Left Tip then Left Aux then Left Main).
FUEL_SELECTOR_3_LEFT_AUXKEY_FUEL_SELECTOR_3_LEFT_AUXN/ATurns selector 3 to LEFT AUX position.
FUEL_SELECTOR_3_LEFT_MAINKEY_FUEL_SELECTOR_3_LEFT_MAINN/ASets the fuel selector for engine 3 to the left Main tank.
FUEL_SELECTOR_3_OFFKEY_FUEL_SELECTOR_3_OFFN/ATurns selector 3 to OFF position.
FUEL_SELECTOR_3_RIGHTKEY_FUEL_SELECTOR_3_RIGHTN/ATurns selector 3 to RIGHT position (fuel will be retrieved from Right Tip then Right Aux then Right Main).
FUEL_SELECTOR_3_RIGHT_AUXKEY_FUEL_SELECTOR_3_RIGHT_AUXN/ATurns selector 3 to RIGHT AUX position.
FUEL_SELECTOR_3_RIGHT_MAINKEY_FUEL_SELECTOR_3_RIGHT_MAINN/ASets the fuel selector for engine 3 to the right Main tank.
FUEL_SELECTOR_3_SETKEY_FUEL_SELECTOR_3_SET[0]: NumberSets selector 3 position (see the Fuel Selector Codes list for the correct code to use).
FUEL_SELECTOR_4_ALLKEY_FUEL_SELECTOR_4_ALLN/ATurns selector 4 to ALL position.
FUEL_SELECTOR_4_CENTERKEY_FUEL_SELECTOR_4_CENTERN/ATurns selector 4 to CENTER position.
FUEL_SELECTOR_4_CROSSFEEDKEY_FUEL_SELECTOR_4_CROSSFEEDN/ASets fuel selector 4 to “Crossfeed”.
FUEL_SELECTOR_4_ISOLATEKEY_FUEL_SELECTOR_4_ISOLATEN/ASets fuel selector 4 to “Isolate”.
FUEL_SELECTOR_4_OFFKEY_FUEL_SELECTOR_4_OFFN/ATurns selector 4 to OFF position.
FUEL_SELECTOR_4_LEFTKEY_FUEL_SELECTOR_4_LEFTN/ATurns selector 4 to LEFT position (fuel will be retrieved from Left Tip then Left Aux then Left Main).
FUEL_SELECTOR_4_LEFT_AUXKEY_FUEL_SELECTOR_4_LEFT_AUXN/ATurns selector 4 to LEFT AUX position.
FUEL_SELECTOR_4_LEFT_MAINKEY_FUEL_SELECTOR_4_LEFT_MAINN/ASets the fuel selector for engine 4 to the left Main tank.
FUEL_SELECTOR_4_RIGHTKEY_FUEL_SELECTOR_4_RIGHTN/ATurns selector 4 to RIGHT position (fuel will be retrieved from Right Tip then Right Aux then Right Main).
FUEL_SELECTOR_4_RIGHT_AUXKEY_FUEL_SELECTOR_4_RIGHT_AUXN/ATurns selector 4 to RIGHT AUX position.
FUEL_SELECTOR_4_RIGHT_MAINKEY_FUEL_SELECTOR_4_RIGHT_MAINN/ASets the fuel selector for engine 4 to the right Main tank.
FUEL_SELECTOR_4_SETKEY_FUEL_SELECTOR_4_SET[0]: NumberSets selector 4 position (see the Fuel Selector Codes list for the correct code to use).

Fuel System

These key event IDs are used to control the modern Microsoft Flight Simulator 2024 [FUEL_SYSTEM].

Key NameEvent IDParametersDescription
FUELSYSTEM_JUNCTION_SETKEY_FUELSYSTEM_JUNCTION_SET[0]: Junction Index[1]: Option indexSet the current junction options for which lines are open or closed at any given time. This event requires two parameters: the first is the index of the junction (as defined by the N index of the Junction.N parameter), and the second is the Option index, which is what sets the lines to open/close.
FUELSYSTEM_PUMP_OFFKEY_FUELSYSTEM_PUMP_OFF[0]: Pump IndexTurn a fuel pump off. The event requires the N index of the Pump.N parameter to define the pump to use.
FUELSYSTEM_PUMP_ONKEY_FUELSYSTEM_PUMP_ON[0]: Pump IndexTurn a fuel pump on. The event requires the N index of the Pump.N parameter to define the pump to use.
FUELSYSTEM_PUMP_SETKEY_FUELSYSTEM_PUMP_SET[0]: Pump Index[1]: Status 0 = Off 1 = On 2 = AutoSet a fuel pump to be either on or off or auto. The event requires the N index of the Pump.N parameter to define the pump to use.
FUELSYSTEM_PUMP_TOGGLEKEY_FUELSYSTEM_PUMP_TOGGLE[0]: Pump IndexToggle a fuel pump on/off. The event requires the N index of the Pump.N parameter to define the pump to use.
FUELSYSTEM_TRIGGER_OFFKEY_FUELSYSTEM_TRIGGER_OFF[0]: Trigger IndexTurn a trigger event off. The event requires the N index of the Trigger.N parameter to define the trigger to switch off.
FUELSYSTEM_TRIGGER_ONKEY_FUELSYSTEM_TRIGGER_ON[0]: Trigger IndexTurn a trigger event on. The event requires the N index of the Trigger.N parameter to define the trigger to switch off.
FUELSYSTEM_TRIGGER_SETKEY_FUELSYSTEM_TRIGGER_SET[0]: Trigger Index[1]: Status, either on (1) or off (0)Set a trigger event to be either on or off. The event requires the N index of the Trigger.N parameter to define the trigger to switch off.
FUELSYSTEM_TRIGGER_TOGGLEKEY_FUELSYSTEM_TRIGGER_TOGGLE[0]: Trigger IndexToggle a trigger event on/off. The event requires the N index of the Trigger.N parameter to define the trigger to switch off.
FUELSYSTEM_VALVE_CLOSEKEY_FUELSYSTEM_VALVE_CLOSE[0]: Valve IndexClose a specific valve in the fuel system. The event requires the N index of the Valve.N parameter to define the valve to target.
FUELSYSTEM_VALVE_OPENKEY_FUELSYSTEM_VALVE_OPEN[0]: Valve IndexOpen a specific valve in the fuel system. The event requires the N index of the Valve.N parameter to define the valve to target.
FUELSYSTEM_VALVE_SETKEY_FUELSYSTEM_VALVE_SET[0]: Valve Index[1]: Status, either open (1) or closed (0)Set a valve to be either open or closed. The event requires the N index of the Valve.N parameter to define the valve to target.
FUELSYSTEM_VALVE_TOGGLEKEY_FUELSYSTEM_VALVE_TOGGLE[0]: Valve IndexToggle a valve open/closed. The event requires the N index of the Valve.N parameter to define the valve to target.

Fuel Transfer Keys

The following keys are only required when using the legacy [FUEL] system.

Key NameEvent IDParametersDescription
SET_FUEL_TRANSFER_CUSTOMKEY_SET_FUEL_TRANSFER_CUSTOMN/ASet the fuel transfer mode to the “custom” setting. Requires that at least 1 transfer pump has been defined in the flight_model.cfg file using the fuel_transfer_pump.N parameter.
FUEL_TRANSFER_CUSTOM_INDEX_TOGGLEKEY_FUEL_TRANSFER_CUSTOM_INDEX_TOGGLE[0]: pump IndexToggle a custom fuel transfer pump on/off. The index is the Pump ID value supplied as part of the fuel pump definition for the fuel_transfer_pump.N#fuel_transfer_pump.N` parameter in the flight_model.cfg file.
SET_FUEL_TRANSFER_FORWARDKEY_SET_FUEL_TRANSFER_FORWARDN/ASet the fuel transfer system to use the “forward” setting, which pumps from tank 1 to tank 2.
SET_FUEL_TRANSFER_AFTKEY_SET_FUEL_TRANSFER_AFTN/ASet the fuel transfer system to use the “aft” setting, which pumps from tank 2 to tank 1.
SET_FUEL_TRANSFER_AUTOKEY_SET_FUEL_TRANSFER_AUTON/ASet the fuel transfer pump to automatically balance the fuel in tanks 1 and 2 to maintain the CG.
SET_FUEL_TRANSFER_OFFKEY_SET_FUEL_TRANSFER_OFFN/ASet the fuel transfer pump to off.

Miscellaneous

Key NameEvent IDParametersDescription
ADD_FUEL_QUANTITYKEY_ADD_FUEL_QUANTITY[0]: The fuel quantityAdds fuel to the aircraft, 25% of capacity by default. 0 to 65535 (max fuel) can be passed.
ELECT_FUEL_PUMP_SETKEY_ELECT_FUEL_PUMP_SET[0]: ValueSet the electrical pump status for all engines. Values are as follows:0 = Off1 = On2 = AutoThese keys are only useful when using the legacy [FUEL] system.
ELECT_FUEL_PUMP1_SETELECT_FUEL_PUMP2_SETELECT_FUEL_PUMP3_SETELECT_FUEL_PUMP4_SETKEY_ELECT_FUEL_PUMP1_SETKEY_ELECT_FUEL_PUMP2_SETKEY_ELECT_FUEL_PUMP3_SETKEY_ELECT_FUEL_PUMP4_SET[0]: ValueSet the electrical pump status for engines 1-4. Values are as follows:0 = Off1 = On2 = AutoThese keys are only useful when using the legacy [FUEL] system.
ENGINE_FUELFLOW_BUG_POSITION1ENGINE_FUELFLOW_BUG_POSITION2ENGINE_FUELFLOW_BUG_POSITION3ENGINE_FUELFLOW_BUG_POSITION4N/ANot currently used in the simulation.
FUEL_DUMP_SWITCH_SETKEY_FUEL_DUMP_SWITCH_SET[0]: BoolSet to 1 (TRUE) or 0 (FALSE). The switch can only be set to TRUE if fuel_dump_rate is specified in the flight_model.cfg, indicating that a fuel dump system exists.This key is only useful when using the legacy [FUEL] system.
FUEL_DUMP_TOGGLEKEY_FUEL_DUMP_TOGGLEN/AUsed to turn on (1, TRUE) or off (0, FALSE) the fuel dump switch.This key is only useful when using the legacy [FUEL] system.
MANUAL_FUEL_PRESSURE_PUMPKEY_MANUAL_FUEL_PRESSURE_PUMPN/AActivate the manual fuel pressure pump. Used for both modern [FUEL_SYSTEM] and legacy [FUEL] systems.
MANUAL_FUEL_PRESSURE_PUMP_SETKEY_MANUAL_FUEL_PRESSURE_PUMP_SET[0]: The pump index[1]: A value between 0 and 16384Set the position of the fuel manual pump handle, as a percentage. This key is only useful when using the modern [FUEL_SYSTEM].
MANUAL_FUEL_TRANSFERKEY_MANUAL_FUEL_TRANSFER[0]: BoolWhen set to 1 (TRUE) it sets the fuel transfer mode to manual.
RELEASE_DROP_TANK_ALLKEY_RELEASE_DROP_TANK_ALLN/ARelease all external tanks that can be jettisoned.
RELEASE_DROP_TANK_1KEY_RELEASE_DROP_TANK_1N/ARelease the first external tank that can be jettisoned.
RELEASE_DROP_TANK_2KEY_RELEASE_DROP_TANK_2N/ARelease the second external tank that can be jettisoned.
REPAIR_AND_REFUELKEY_REPAIR_AND_REFUELN/AFully repair and refuel the user aircraft. Ignored if flight realism is enforced.
REQUEST_FUEL_KEYKEY_REQUEST_FUELN/ARequest a fuel truck. The aircraft must be in a parking spot for this to be successful.
ANTIDETONATION_TANK_VALVE_TOGGLEKEY_TOGGLE_ANTIDETONATION_TANK_VALVE[0]: Tank index (optional)Toggle the anti-detonation valve. Pass a value to determine which tank to use if there are multiple tanks. See the Fuel Selector Codes list for the correct tank code to use. Note that this key requires the [ANTIDETONATION SYSTEM.N] system to have been set up in the engine configuration file.
NITROUS_TANK_VALVE_TOGGLEKEY_TOGGLE_NITROUS_TANK_VALVE[0]: Tank index (optional)Toggle the nitrous valve. Pass a value to determine which tank to use if there are multiple tanks. See the Fuel Selector Codes list for the correct tank code to use. Note that this key requires the [NITROUS SYSTEM.N] system to have been set up in the engine configuration file.

Fuel Selector Codes

FuelSelectorCode
FUEL_TANK_SELECTOR_OFF0
FUEL_TANK_SELECTOR_ALL1
FUEL_TANK_SELECTOR_LEFT2
FUEL_TANK_SELECTOR_RIGHT3
FUEL_TANK_SELECTOR_LEFT_AUX4
FUEL_TANK_SELECTOR_RIGHT_AUX5
FUEL_TANK_SELECTOR_CENTER6
FUEL_TANK_SELECTOR_CENTER27
FUEL_TANK_SELECTOR_CENTER38
FUEL_TANK_SELECTOR_EXTERNAL19
FUEL_TANK_SELECTOR_EXTERNAL210
FUEL_TANK_SELECTOR_RIGHT_TIP11
FUEL_TANK_SELECTOR_LEFT_TIP12
FUEL_TANK_SELECTOR_CROSSFEED13
FUEL_TANK_SELECTOR_CROSSFEED_L2R14
FUEL_TANK_SELECTOR_CROSSFEED_R2L15
FUEL_TANK_SELECTOR_BOTH16
FUEL_TANK_SELECTOR_EXTERNAL_ALL17
FUEL_TANK_SELECTOR_ISOLATE18