If you want to optimize the update pack any further, here is some more that can be done:
1. The cockpit model only requires
Code:
A321_reflection.dds
Airbus_A321_*_C.dds
Airbus_A321_*_night_C.dds
so you can decrease download file size by only including these textures.
2. If the CFM model already has a "texture" folder with the shared cockpit textures, the IAE folder does not need to contain another "texture" folder with shared textures.
Simply make sure that the texture.cfg for any repaint of the IAE model reads:
Code:
[fltsim]
fallback.1=..\..\PA A320FD-FMC_CFM\texture
The IAE model will then look for the VC textures in the CFM model's "texture" folder.
3. You can also put each repaint's lightmap textures into "texture".
4. Convert each paint to DXT5 .dds.
5. The VC model file (Airbus_A321_interior.mdl) can be located in a folder called "PA A320FD-FMC_CFM\model.cockpit" and be shared across all model variations by adapting the model.cfg.
CFM models:
Code:
[models]
normal=A320_100_CFM/A320_200_CFM
interior=..\model.cockpit\Airbus_A321_interior
IAE models:
Code:
[models]
normal=A320_100_IAE/A320_200_IAE
interior=..\..\PA A320FD-FMC_CFM\model.cockpit\Airbus_A321_interior
Aircraft folder size before: 397 MB
Aircraft folder size after: 308 MB
Well, 100 MB are not much, but better than nothing at all.