Could you explain why the cockpits [...] might be scrambled?
Each aircraft type is defined in terms of a Java class. Within each class for a plane, a cockpit class is referenced. The cockpit class tells the game which 3D model to use for the cockpit.
So, in the simplest terms, the cockpits are scrambled because it was, for whatever reason, deliberately made that way.
I know very little of Java programming, but id be willing to at least try it myself
Basic Java-modding resources can be downloaded here:
https://www.sas1946.com/main/index.php/topic,126.0.htmlYou'll need a BAT classdump for compilation, which you'll need to make yourself, as the most recent BAT classdump is for 4.1.3. The classes from BAT's JTW module can be found in the #JTW3/Classes-BAT folder, which you'll need to combine with the 4.12.2m (BAT's base game version) classdump.
I'd also recommend looking through the SuperSchool (
https://www.sas1946.com/main/index.php/board,132.0.html), especially this topic:
https://www.sas1946.com/main/index.php/board,132.0.html and this one:
https://www.sas1946.com/main/index.php/topic,37848.0.htmlAt this point, there's little more that I can do for you than wish you good luck... modding is a long, arduous, and very much hair-pulling multi-year journey. It'll get better once you begin to understand how things work, but there's a whole hell and a half of a lot to wrap your head around.