Categories
Our New Series Collection vehicles have liveries as a .yft file. To add a livery to such a file than the standard .yft, you need to use the appropriate programs, add Item to carcols.meta and the name of the livery in vehiclenames.lua.
❓In this section we explain to you how to edit a .yft file:
✅Step One:
To edit a .yft file you must have a program. We'll show you the easiest and fastest way to change the livery in an existing .yft file.
You need to download the Texture Toolkit program.
✅Step Two:
Upload the .yft file in the program.
In this case, it is nkscout_livery_sast, in which I want to swap livery for other SAST.
✅Step Three:
Import your .dds file - make sure the file name matches the original name.
✅Step Four:
After importing your custom texture - save the .yft file.
❓In this section we will explain how to create a new .yft livery file.
✅Step One:
Start by taking an existing .yft file and loading it into Texture Toolkit (as described in step 2 above).
✅Step Two:
Save the .yft file with a new name of your choice. In this case, we'll use: nkscout_livery_fib.yft, because we want to add a new livery that the FIB faction on the server will have.
✅Step Three:
Repeat the same process as mention in Steps 2, 3, and 4 above to import your custom texture.
❗Important: Even if your file is named nkscout_livery_fib.yft, the texture name inside the file might still be nkscout_livery_sast.
In that case, your .dds file must be named nkscout_livery_sast.dds to properly overwrite the texture — as explained in Step 3.
✅Step Four:
Open the carcols.meta file and update it as follows:
Copy the code shown in screenshot:
Edit it according to screenshot to match your custom livery setup.
✅Step Five:
Open your vehiclenames.lua file and add the entry as shown in the screenshot below:
The name - in this case ["NKSC_LIVFIB"] = “FIB Livery”, must match the name used in your carcols.meta file under modShopLabel
❓What does this do?
It ensures that when you change your livery using a mechanic or extras script, the label appears as “FIB Livery” instead of showing up as NULL.
✅Step Six:
After all these steps, your liveries should work without any problems.
Thanks to @mulawastaken for his help in creating this documentation.