It fixes an issue that affects the rotating Pilot Heads in the game that I found with older opts and currently up to XWAUCP v1.6.
Don't worry full fixes will be available in the next large craft patch.
If you look at a different Wing-man in his ship you might see his head go all Exorcist and turn too far around.
It's a minor issue that's really only visible in the Wing-man pilots over the main Exterior.
With help from a tester the reason for this was discovered. It's due to a difference in the old "vanilla" ways the Pilot head worked, compared to the improved Hooks we use today.
On the original vanilla XWA X-wing R2 Head and pilot head are both setup as RotaryCommunicationSystem, so they would rotate in a vanilla game.
Jeremy's Pilot Hook added the ability to select whatever mesh you wish rotating. Having the mesh set to RotaryCommunicationSystem now conflicts with the Hook.
Basically the mesh is trying to do one thing while the Pilot Hook is telling it to do another, this is why you get the "Exorcist Effect" with the pilot head
Any craft that has a Pilots Head or Droid Head set to RotaryCommunicationSystem will have the same effect. The simplest fix if you are creating your own Opts is to change the RotaryCommunicationSystem mesh to MainHull which fixes it.
JeremyaFr though, being the genius that he is, whipped up a tool in no time that actually automates this fix super fast for you.
Here's a description of how it works.
So if you are an OPT creator take a look at your ships and change the Pilot head meshes or see if XwaOptPilotFixer fixes it for you instead.JeremyaFr wrote: ↑Mon Aug 03, 2020 8:26 pm
XwaOptPilotFixer scans all OPT files in a selected directory and fixes a bug related to the mesh type of the meshes used by the pilot mesh animation.
It changes the mesh type from RotaryCommunicationSystem to MainHull for all pilot related meshes.
For the base and exterior OPT, the tool reads "Pilot.txt" or the "Pilot" section of the ini file for that OPT.
For the cockpit OPT, the tool reads "PilotCockpit.txt" or the "PilotCockpit" section of the ini file. if the PilotCockpit data don"t exist, the tool reads the data for the base OPT ini or txt file.
The fixed OPT is stored in a "FixedOpts" directory. Only the modified OPT are saved.
As this is minor issue full corrected Opts for any XWAU ships will be available in the next large craft patch.
Thanks to Jeremy for creating the tool and I hope this information helps any Opt creators