Increasing AI plane waiting time
-
- Posts: 80
- Joined: Sat Aug 02, 2014 10:36 am
There is a HEX edit tweak that can be made in FSX to increase the length of time before a stationary plane will disappear from 5 minutes to something like 17 minutes. I used it in FSX, and it worked really well. Does anyone know if there is a similar tweak for P3D? I had a look at the aiplayer.dll file in P3D, but the section to be adjusted seems to have different HEX characters than the FSX version, so I can't use that.
-
- Posts: 80
- Joined: Sat Aug 02, 2014 10:36 am
It isn't the taxi speed that I am bothered about. It's the fact that AI planes disappear if they are sat waiting for longer than 5 minutes. I want to extend that time, because it isn't long enough. I hate it when AI planes disappear when they are waiting for departure clearance, particularly when I am the aircraft on final approach!
-
- Posts: 80
- Joined: Sat Aug 02, 2014 10:36 am
Hey, guys. I seem to have found the solution to this problem in P3D.
I used a HEX Editor to increase the waiting time of AI planes in FSX (so they didn't disappear after barely 5 minutes waiting for either me or other AI planes to land) by changing the middle value of the string "C0 72 40" to 8F in the aiplayer.dll file (string 11B0, or 11F0 in FSX Acceleration). This worked great, and increased the waiting time to (apparently) 17 minutes. However, when I looked for the same set of characters in the relevant string in the Prepar3d aiplayer.dll file, they were different.
I tried searching for the same set of "CO 72 40" hex characters in the Prepar3d aiplayer.dll file, and I found them in string 45720. However, changing "72" to "8F" in this string didn't work. I was disappointed, and left it for a while. However (rather stupidly) I didn't attempt to search for another "C0 72 40" set at the time. I have recently done just that, and I found them in string 4A4A0. So, I changed the "72" to "8F" in this set, and then tested it in P3D (version 2.4)
I am glad to say that this modification worked! Now, I don't know if you need to change both sets of "CO 72 40" characters. This is the situation on my PC as it stands, but I don't know if changing the first set in string 45720 has done anything else. I certainly haven't noticed any problems, but I am no expert!
I used a HEX Editor to increase the waiting time of AI planes in FSX (so they didn't disappear after barely 5 minutes waiting for either me or other AI planes to land) by changing the middle value of the string "C0 72 40" to 8F in the aiplayer.dll file (string 11B0, or 11F0 in FSX Acceleration). This worked great, and increased the waiting time to (apparently) 17 minutes. However, when I looked for the same set of characters in the relevant string in the Prepar3d aiplayer.dll file, they were different.
I tried searching for the same set of "CO 72 40" hex characters in the Prepar3d aiplayer.dll file, and I found them in string 45720. However, changing "72" to "8F" in this string didn't work. I was disappointed, and left it for a while. However (rather stupidly) I didn't attempt to search for another "C0 72 40" set at the time. I have recently done just that, and I found them in string 4A4A0. So, I changed the "72" to "8F" in this set, and then tested it in P3D (version 2.4)
I am glad to say that this modification worked! Now, I don't know if you need to change both sets of "CO 72 40" characters. This is the situation on my PC as it stands, but I don't know if changing the first set in string 45720 has done anything else. I certainly haven't noticed any problems, but I am no expert!
-
- Posts: 80
- Joined: Sat Aug 02, 2014 10:36 am