Help With Livery for Newbie

Hi,

I’m starting to have a play with creating some of my own liveries and I am unable to build the package receiving the following errors in the console:

AssetBuilder | Could not find a valid simobject in ‘D:\MSFS2020\Projects\Liveries\C152\c152-livery\PackageSources\SimObjects\Airplanes\aircraft-c152-livery-black’. Does it have one of [aircraft.cfg / sim.cfg / container.cfg] and does it reference the correct model folder(s)?

PackageBuilder | Failed to spawn lister for asset group aircraft-c152-livery-black (type SimObject) (package: scpcomputers-aircraft-c152-livery-black)

Project:

Inspector:

Asset Group Inspector:

Project Folder:

PackageSources Folder:

aircraft.cfg file:

[VERSION]
major = 1
minor = 0

[VARIATION]
base_container = “..\Asobo_C152”

[FLTSIM.0]
title = “Cessna 152 Black” ; Variation name
model = “” ; model folder
panel = “” ; panel folder
sound = “” ; sound folder
texture = “black” ; texture folder
kb_checklists = “” ; Procedures/Checklist sibling file name
kb_reference = “” ; Reference information sibling file name
description = “My aircraft” ; Variation description.
wip_indicator = 0 ; know if the variation is good to go or still WIP : -1=Disabled, 0=Rough, 1=1st Pass, 2=Finished
ui_manufacturer = “Cessna” ; e.g. Boeing, Cessna
ui_type = “C152” ; e.g. 747-400, 172
ui_variation = “Black” ; e.g. World Air, IFR Panel
ui_typerole = “Single Engine Prop” ; e.g. Single Engine Prop, Twin Engine Prop, Rotorcraft, etc
ui_createdby = “SCP Computers” ; e.g. Asobo Studio, Microsoft, FSAddonCompany, etc
ui_thumbnailfile = “” ; app relative path to ThumbNail image file
ui_certified_ceiling = 14700 ; service ceiling / max certified operating altitude (ft)
ui_max_range = 415 ; max distance the aircraft can fly between take-off and landing in (NM)
ui_autonomy = 5 ; max duration the aircraft can fly between take-off and landing in (Hrs)
ui_fuel_burn_rate = 40 ; average fuel consumption per hour (lbs/hr) - reminder: fuel density is ~6.7lbs per US gallon
atc_id = “ASXGS” ; tail number
atc_id_enable = 1 ; enable tail number
atc_airline = “” ; airline name
atc_flight_number = “” ; flight number
atc_heavy = 0 ; heavy?
atc_parking_types = “RAMP” ; “ANY” / “RAMP” / “CARGO” / “MIL_CARGO” / “MIL_COMBAT” / “GATE” / “DOCK”
atc_parking_codes = “” ; Comma separated and may be as small as one character each
atc_id_color = “” ; color for the tail number : i.e. “#ffff00ff
atc_id_font = “” ; font for the tail number

My textures file content:

I’ve followed the tutorial in the SDK and run the LiveryAircraft sample, even creating a customised livery in there and that works.

SDK Version: 0.20.5

Any help would be appreciated.

Thank you

Same for me, trying to create a livery for CAP-10C. Tried the tutorial and other resources, but to no avail.

After using the SDK sample livery project and modifying it to my plane, it “built”, but ignored my new textures saying that the model was already optimized!

glTFLister | Model is already compiled & optimized; copying, but not processing the textures!

PS: never thrust the SDK documentation tutorials. They don’t work. Use the samples in the SDK folder instead.

2 Likes

Hi, can you tell where to download this SDK sample livery project from?
As my SDK templates folder, only gives links to the SDK Documentation webpage.
Or share one of your working folder templates?

Thanks in advance

Since then I created my own tool for liveries. It was easier than going the SDK way. You can find it at Releases · leandroarndt/msfs_livery_tools · GitHub

If you want to use the sample folders, they’re at the SDK installation directory – but you will still need some external tools to create layout.json and convert DDS to PNG and vice-versa.

1 Like

Hi Leandro,
thank you so much for your help.
Designing/creating/converting liveries its not a problem for me. My issue has been the folder creation according MSFS structure. (And for some reason I dont have Sample folders in my SDK installation folder!!! only webpages.)
I´ll use your files and give it a try
Thanks again

1 Like

You have to enter developer mode, then, under the help menu, download the samples and install them. Same thing with the SDK if you haven’t downloaded the latest recently.

1 Like