Because of certain techniques, not all published CJ4 repaints are compatible with the Working Title CJ4 Mod. This guide gives a short outline of why that is the case and how liveries can be made compatible starting with v0.11.0, as well as providing a heads up on current developments of interest to CJ4 repainters.
The "Game of the Year" update introduced a change in how the CJ4 LCD screens are mapped. All repaints which were created before that update and use a panel.cfg
containing a [VCockpitXX]
entry will no longer show the PFD, MFD and FMS screens. The guide below will fix this problem.
Sim Update 5 introduced a number of optimizations, including a more extensive texture fallback management. All repaints which were created before that update miss one fallback line. Because of this, the sim fails to load some textures and shows the pink model beneath.
texture.cfg
.X
with the next number in line and save.fallback.X=..\..\..\..\texture\Planes_Generic
At the moment, the flags atc_id_enable
or atc_id_color
are existing in the aircraft.cfg
but they do not have any effect on the display of aircraft registrations on the exterior model. Instead, like registrations on the interior model, placeholders for registrations are included in the exterior model files. The exact positioning, size and color are then controlled by the following line defined in the panel.cfg
.
painting00=Registration/Registration.html?font_color=black, 0, 0, 1024, 256
The five variables in the end are font-color
, left
, top
, width
and height
.
For any manual changes to this line, you will need to create a custom panel. However, by doing so, you cannot include the custom panel and gauges provided by the Working Title CJ4 Mod. Therefore, the livery will break the mod and a red “LIVERY INCOMPATIBLE” warning will show on the MFD.
We have provided three panel variations, that should cover most liveries out there. These panels can be aliased by your custom panels and are updated automatically, so that your integration won’t break in the future.
This is the default. Make sure no custom panel is present in your package and the panel=
line of the aircraft.cfg
looks like this: panel=""
.
Users can still change the registration on your paint, but it now appears in white. Use this option if your paint features are dark tailfin.
panel=
line of the aircraft.cfg
in your package.panel.cfg
.[fltsim]
alias=Asobo_CJ4\panel.whitereg
Removes the dynamically set registration altogether. Use this option if you want to explicitly paint a registration onto the textures and don’t want the default registration displayed.
panel=
line of the aircraft.cfg
in your package.panel.cfg
.[fltsim]
alias=Asobo_CJ4\panel.noreg
If you have made your repaint compatible and wish to have your livery featured in our List of Compatible Liveries, you can fill out the following form.
Submit your livery for review
Be aware, that if you decide to use a panel.whitereg
or panel.noreg
fallback, your liveries will not work with the default CJ4 anymore.
There is an effort underway to allow for repaints that work on both the default and WT CJ4s. We will adjust this guide accordingly, once that method becomes available.