June 16, 200421 yr Hi. I had an idea for a add-on for FS, but it requires the ability to know what ATC is doing in regards to what it expects from the user. After talking to Pete Dawson on his forum, he has not found any way to do this and has basically given up until MS decides to open up the ATC via an SDK.Anyone have any ideas? The only thing I could think of would be to get a window handle to the ATC window and read the text in there. However, there are other problems, like if you send the keystrokes to FS to select an ATC option, how does the program know that it worked and that no one else "AI" was talking to ATC at the same time? My program also would have to maintain a state machine for the ATC and know what possibilites are available in ATC.Arrgh.
June 17, 200421 yr It seems a enormous task. If I understood, the idea is to intercept the messages and send keystrokes to emulate ATC responses all this with a state machine that will "change" ATC behavior. The only solution that I can think about is to "attach" to the state machine the expected ATC window. Maybe only some identified string patterns.From time to time I think about changing AI behavior but never was able to do it. Even stupid solutions like flying obstacles :)Jos
Create an account or sign in to comment