If any of these already work (and I simply donât know the correct incantation), please let me know! I will update the list when things are implemented (or denied đ).
UPDATE - Thanks @Laura for pointing me to the command âListCommandsâ which lists all possible API calls and which helped me see that a couple of my wishes have already been granted (or at least will be available come Global, like the Engines command).
-
Command: Airplane.GetAutopilotState - returning a map of all autopilot values
What for: this would be for being able to make copilot callouts confirming changes to the autopilot (âHeading set to 3-4-0â etc.) - also would enable an âaltitude reachedâ chime.
UPDATE: THIS ALREADY WORKS! THE INCANTATION IS âAUTOPILOT.GETSTATEâ DURING A FLIGHT -
Command: Airplane.SetAxisValue - sets the given axis (x,y,throttle) to a certain value. Note this is NOT the NetworkAxis command since it isnât for a network joystick but for API to set values.
What for: TO/GA. 'Nuff said.
UPDATE: FOR THROTTLE, IT ALREADY WORKS IN GLOBAL - YOU CAN CHANGE THE THROTTLE IN STEPS OF 2.5% WITH âCOMMANDS.THROTTLEUPCOMMANDâ AND âCOMMANDS.THROTTLEDOWNCOMMANDâ, AND YOU CAN GET THE THROTTLE STATE VIA âAIRPLANE.GETENGINESSTATEâ -
Command: Airplane.GetLightsState to additionally contain âNoSmokingSignâ and âSeatBeltSignâ
What for: PA announcements could trigger based on changes to these. -
Command: Commands.DumpFuel (with a param for on/off) for dumping fuel or stopping to.
What for: Would enable a voice command to dump fuel.
UPDATE: THIS ALREADY WORKS! THE INCANTATION IS âCOMMANDS.FUELDUMPâ -
Command: Commands.ToggleEngine (with a param for which engine) for switching engines off and on.
What for: Would enable a voice command to switch engines on/off.
UPDATE: THIS ALREADY WORKS! THE INCANTATION IS âCOMMANDS.ENGINE.STARTâ OR âCOMMANDS.ENGINE.STOPâ -
Command: Commands.SetTrim (with a param) for setting the trim value.
What for: Would enable auto-trim when deactivating the auto-pilot.