September 2, 200619 yr Ok, I've been reading some of the FSX beta SDK documents and these are some interesting things I've found with the SimConnect SDKUsing SimConnect a 3rd party program can:-1. Create (parked or enroute) AI aircraft and delete AI aircraft. 2. Set or change AI aircraft flight plan. Assuming the aircraft fly all the waypoints in the flightplan then this means AI aircraft could fly realistic routes. :)3. Set position, airspeed, altitude, heading etc of AI aircraft.4. Release AI control of aircraft so that it may be controlled by program. This means that an AI aircraft could be made to fly SIDs and STARs. To fly a STAR, the program would release AI control at the start of the STAR and then vector it to the runway using the waypoints, altitude and speed restricitions required for the STAR. Likewise, the program could make the AI fly a SID by vectoring it using the waypoints, altitude and speed restrictions of the SID, and then assigning it a flightplan (see 1 above) so that FSX AI control can take over.So it looks like Radar Contact could easily make AI fly SIDs, STARS and realistic routes.There are many other things SimConnect SDK can do. It looks very powerful.:-jumpy
September 2, 200619 yr Also.. SimConnect SDK can create, delete and move other custom objects and also query the FSX weather. What does this mean... How about1. A program could check weather and create forest fires in hot, windy conditions2. Populate harbours with pleasure craft when its sunny, but not when its rainy.3. Populate the Serengeti with herds of wilderbeast, maybe evening start them running (with lots of dust) when your plane gets too close :)The possibilities are endless!Seems like the "Dynamic Living World" notion of FSX can be expanded greatly with the SimConnect SDK.Great job ACES... FSX is going to be amazing when third parties start producing addons using SimConnect.:-jumpy
September 2, 200619 yr Intersting find :DIm sure it will make for some interesting and enhanced add-ons Alaister Kay
September 2, 200619 yr Any mention of a native TCP/IP or UDP/IP interface (i.e. alternative to WideFS) ?Thanks
September 2, 200619 yr I don't wanna ruin your party, but as far as I remember these options have already existed in FS2004 TrafficTools SDK and no designer has ever tried to use them in hisher products.
September 2, 200619 yr <<>>FS2004/TrafficTools SDK contains no documented API to control AI aircraft in real time via third party software. According to the description, SimConnect provides this. I anticipate programs such as RadarContact and VoxATC will greatly benefit. Perhaps SquawkBox and IvAp will leverage it too.
September 2, 200619 yr I dont know about the FS9 traffic tools SDK... but the SimConnect SDK seems far more powerful.There's an example in the SimConnect SDK where a Mooney Bravo is created and then sent a small programatically created "flight plan" (list of waypoints, with altitude, and speed restrictions) which makes it circle at the end of the runway.Seems to me that this would allow an ATC program using SimConnect to make AI aircraft fly Stars and Sids even stack AI aircraft in holds! :-jumpyBTW the example also shows how other objects such as a hot air ballon, truck and whale and assign them waypoints too. :)
September 3, 200619 yr GREAT NEWS!!!!!!!!!!!!!!!!!!!Good stuff! Jeff Bea I am an avid globetrotter with my trusty Lufthansa B777F, Polar Air Cargo B744F, and Atlas Air B748F.
September 3, 200619 yr You will need a sid/star database. There are different formats for Pmdg, Feelthere etc. Thats a problem..
September 3, 200619 yr Well now that navigraph are taking-over/looking after the navdata sets, there may be some sort of consolidation in the future :) Alaister Kay
September 4, 200619 yr Author The waypoints for SID/STARs are already in FS2004, and it appears FSX.They are not grouped as a SID/STAR.There is a much more extensive section on approaches in the FSX SDK included in the fileplanet beta.
September 4, 200619 yr Great! This gonna add a lot of fun for non-multiplayer users. Formation flights, military ops, etc.Of course all of these functions were already in the FS9 traffic sdk, but not in a programmable way, so unless you were a disassembler kiddie it was really gadget.Does the SDK contains anything about ATC ? Except for changing voices (using vpedit), there was nothing about it in FS9.
September 4, 200619 yr The SDK contains TrafficTools (very similar to the FS9 version) and has instructions on controlling AI traffic through a programming API
Create an account or sign in to comment