May 7, 201016 yr Is there anyway to discover which BGL is responsible for which AI traffic, apart from turning them off one at a time by renaming them?I have duplicate flights somewhere in my (way too complicated, I know) FS9 system. So that, for example, two dakotas turn up in horrifically close formation. I'd really like to tidy things up somehow. Does anyone know of, say, a utility that would add the originating BGL filename to the on-screen traffic label? Or a traffic viewer that does similar?
May 7, 201016 yr You could use TrafficTools and decompile suspected traffic bgls with TTools.exe.You will get three text files: Aircraft_X, Airports_X and FlightPlans_X and will see what is inside.
May 7, 201016 yr Hello John,I know this is going to sound very basic but you could try the following low-tech approach.In FS9's settings menu, turn on the AI labels so you can confirm the twin aircraft are indeed the same flight (and not just FS9 suffering a swarm).I'm fairly sure the AI all comes from trafficXXXX.bgl (or possibly XXXXtraffic.bgl) files.If you know of a time and place where a duplicate is guaranteed to appear, create a flight at a point where you can watch the duplicates. Create it for about 5-10 minutes before the twins turn up. This will give all the AI time to settle down before anything arrives. (No disappearing aircraft, flying into the ground or unfeasibly steep climbs or descents).This is the bit that someone else will surely be able to improve upon, though I'm fairly sure that it will work:Exit FS9, disable one of the traffic bgls (rename it to TrafficXXXX.somethingelse) and load the flight again. Keep doing this until you get the right file, when one of the twins will be gone... It's long-winded but I'm pretty sure you'll get a result. If you keep going until they're both gone, you will be able to choose which file you want to disable (I'd suggest the one which causes least disruption elsewhere).You could then, as Rafal suggests, decompile the bgl to confirm but I don't know if there's then a way of editing the file to remove the rogue flight...Regards,D
May 7, 201016 yr Is there anyway to discover which BGL is responsible for which AI traffic, apart from turning them off one at a time by renaming them?I have duplicate flights somewhere in my (way too complicated, I know) FS9 system. So that, for example, two dakotas turn up in horrifically close formation. I'd really like to tidy things up somehow. Does anyone know of, say, a utility that would add the originating BGL filename to the on-screen traffic label? Or a traffic viewer that does similar?The free TrafficToolbox utility from Microsoft will allow you to see which traffic file is controlling any active AI aircraft of interest. You simply expand the width of the File Patch column as seen in the attached screenshot.Hope that helps.
May 7, 201016 yr Debugging AI is best done with Peter van der Veen's ACA2005.It has everything you need in an AI utility, including flightplan error checking etc etc
May 9, 201016 yr Author Thanks for all the suggestions, folks.Plenty here for me to try out.Thanks again.John
Create an account or sign in to comment