On this page
AI Objects
The following SimConnect functions are used for setting, retrieving and generally manipulating data related to the different AI objects in the simulation. For a list of other functions please see the SimConnect API Reference.
Function
Description
SimConnect_AICreateEnrouteATCAircraft
Used to create an AI controlled aircraft that is about to start or is already underway on its flight plan.
SimConnect_AICreateEnrouteATCAircraft_EX1SimConnect_AICreateNonATCAircraft
Used to create an aircraft that is not flying under ATC control (so is typically flying under VFR rules).
SimConnect_AICreateNonATCAircraft_EX1SimConnect_AICreateParkedATCAircraft
Used to create an AI controlled aircraft that is currently parked and does not have a flight plan.
SimConnect_AICreateParkedATCAircraft_EX1SimConnect_AICreateSimulatedObject
Used to create AI controlled objects other than aircraft.
SimConnect_AICreateSimulatedObject_EX1SimConnect_AIReleaseControl
Used to clear the AI control of a simulated object, typically an aircraft, in order for it to be controlled by a SimConnect client.
SimConnect_AIRemoveObject
Used to remove any object created by the client using one of the AI creation functions.
SimConnect_AISetAircraftFlightPlan
Used to set or change the flight plan of an AI controlled aircraft.