GENERAL CONCEPT:
Due to the fact that the "model" folders in FSX have an exterior and interior(VC) model , you can use an internal(VC) model of a plane in another plane.
PROCEDURE
Example. We have a "Boeing" plane and we want to put the VC of an "Airbus" plane.
1-Identify the aircraft you want to use.
They are located in (Win7x64) C: \ Program Files (x86) \ Microsoft Games \ Microsoft Flight Simulator X \ SimObjects \ Airplanes
Go to AIRBUS (of which we will use the VC) and we see several folders, the structure is:
Model: There may be several
Panel: There may be several
Texture: There is usually a common texture usually named texture or texture.common
Texture XXX: these are the folders with individual textures for each variant.
Sound
Aircraft.cfg and .air files and other files
The BOEING will have a similar structure.
To keep the original BOEING plane, make a copy outside FSX. Also you can rename the BOEING folder and aso rename the aircraft.cfg file, then the program does not detect duplicate aircraft.
2- Open the "model" file of the AIRBUS aircraft, where we usually find three files:
Aircraft exterior name: will be "AIRBUS_exterior"
Aircraft interior name (sometimes called aircarft name_VC ) : will be "AIRBUS_interior"
"Model.cfg" text file
3-Copy the file from the AIRBUS "model" folder: "AIRBUS_interior" in the Boeing "model" folder . We have placed in the BOEING the AIRBUS VC model, but:
4- Open the BOEING "model.cfg" file and see the "BOEING_interior =" line. Then:
Backup the Boeing_interior
Rename AIRBUS_interior as BOEING_interior
We have already integrated in the BOEING VC the AIRBUS VC but we need to change the panel.
5- Replace the BOEING panel by the AIRBUS panel.
Rename the folder "panel" of the BOEING and copy the folder "panel" from the AIRBUS to BOEING aircraft.
Functionally the job it's done , but now we have to deal with the visual aspect.
6-Let's take the generic or common AIRBUS Texture folder and copy all files in the generic or common BOEING texture .
Actually it wouldn't be necessary to copy everything, but only those textures that correspond to the VC, this needs some patience and one can make mistakes.
Almost finished, just need to place the view.
7-Open AIRBUS aircraft.cfg file with notepad and search section:
[General]
[Views]
eyepoint = 17.5, 0.0, 1.75 // pilot
These numbers are the position of the viewpoint
Same for the BOEING, I.E.
[Views]
eyepoint = 11.5, 0.4, 2.45 // pilot
Replace the BOEING eyepoint line by the AIRBUS one. Sometimes either you don't need to correct the eyepoint or it works at the first attempt.If not it may be necessary to refine these numbers to position well the view, do it by trial and error.
IMPORTANT NOTES:
For example if the planes have several models ( I mean different VC), you have to choose which VC do you want to use and make the process (steps 3 and 4) for all planes.
Same for textures. In the he external views from the VC or cabin you can see the wings but they are from the interior model I.E if the Boeing has yellow wings and the Airbus white ones, If there is a pasennger view you'll see from inside the Boeing the white Airbus wings (not froma pilot view here because you can't see the wings in this type of plane). This visual problem appears clearly in small planes, then you need merge each variant of texture folders in order to get the view the most similar possible. But it is not always possible.