- Messages
- 371
- Country

It's an event, not a variable.
To 'use' it, you'd have to intercept the event with your own event handler.
For exemple, in my code I use that , to detect "CTRL+E" for automatic engine starting :
Code:
<KeyMap id="KeyMap">
<Trigger id="Trigger auto start">
<KeyEvent>ENGINE_AUTO_START</KeyEvent>
<Script>
(A:TURB ENG IGNITION SWITCH:1, bool) 0 == if{ 1 (>K:TURBINE_IGNITION_SWITCH_TOGGLE) }
(A:General eng fuel pump switch:1,bool) 0 == if{ 1 (>K:TOGGLE_ELECT_FUEL_PUMP1) }
(A:General eng fuel pump switch:2,bool) 0 == if{ 1 (>K:TOGGLE_ELECT_FUEL_PUMP2) }
2 (>K:BLEED_AIR_SOURCE_CONTROL_SET)
2 (>K:FLY_BY_WIRE_ELAC_TOGGLE)
2 (>K:FLY_BY_WIRE_SEC_TOGGLE)
2 (>K:FLY_BY_WIRE_FAC_TOGGLE)
3 (>K:FLY_BY_WIRE_SEC_TOGGLE)
0 (>L:Eng1 Bleed, enum)
0 (>L:Eng2 Bleed, enum)
1 (>L:AutoStart_ok,bool)
1 (>L:Starter_L_Ok, bool)
1 (>L:Starter_R_Ok, bool)
(A:APU PCT RPM,percent) 60 < if{ 1 (>K:APU_STARTER) }
</Script>
</Trigger>
<Trigger id="TriggerBattery on">
<KeyEvent>TOGGLE_MASTER_BATTERY</KeyEvent>
<Script>
1 (>K:HYDRAULIC_SWITCH_TOGGLE)
2 (>K:HYDRAULIC_SWITCH_TOGGLE)
</Script>
</Trigger>
</KeyMap>
Can I use the same code to use this : "<On Event="SITUATION_SAVE">1 (>L:flight_saved,bool)</On>" ?
