Order in livery selection for FS 2024 aircraft

Hello,

Is it possible to get more details about how liveries are sorted in selection menu for a native FS 2024 aircraft?
I did not find any explanation in the SDK about sorting, please tell me if I am wrong.

It seems that name parameter in livery.cfg is used (alphabetical order), but not only.

Is it possible to do a custom sorting as it was possible in FS 2020 (by ordering FLTSIM.X sections) ?

Thanks, kind regards,
Romain

1 Like

IMO the sorting should be done up to the developer preference, we normally put liveries in the order we want the user to find them for a vast of reasons:

  • Easy of use to find memory optimised liveries used for consoles, for example FSR500 has 4K Liveries and optimised liveries, the optimised version is designed for XBOX while the other for PC, so we display FSR500 Livery A and next FSR500 Livery A Lite… this helps users to understand easy on consoles what to pick.

  • Marketing, we want the 1st livery to be the livery that has our 3rd party logo or one that is our favourite to showcase the products. I Would imagine, 1st party devs would probably prefer to show the liveries with Microsoft designs 1st too.

  • Ordering liveries which contains alternate layouts, or equiptment but is based on an already installed livery.

Overall this was done before via the flight.X entry, perhaps you guys could give developers an option to use the flight.X order instead of alphabetical? this way people can opt in for the current new behavior or user the previous method.

Best,
Raul

1 Like

Hi everyone,

I have a changelist ready that will restore the MSFS2020 sorting order of liveries for non-modular aircraft. It is being circulated throughout different stakeholders to ensure it won’t break anything elsewhere in the sim.

Unfortunately it is likely that the fix will only make it into SU2.

Best regards,

Eric / Asobo

1 Like

Thanks Eric, however I am mentioning FS 2024 modular aircraft in my post.
So how can we sort the liveries for those modular aircraft?

Thanks

1 Like

Apologies for this. Looking at the code here is how we sort those:

  • Selectable ones first, non-selectable ones last (some variations may not be compatible with all liveries)
  • Default variations first (folder or name in livery.cfg is “OFFICIAL” or “DEFAULT”)
  • Liveries that have a name in “livery.cfg” first, others after
  • Livery name (alphabetical order, as defined in “livery.cfg” if it exists, “ui_variation” otherwise)

I must admit this looks a bit complex (and actually wrong for the ui_variation part!) - I’ll talk to the right team about it. But at least it means that you should be able to order your liveries by simply adding a “name” key in the "[GENERAL]’ section of each “livery.cfg” file. Of course right now you’ll have to prefix with a number to get the ordering you want - I suppose it shouldn’t be too complex to add a “priority” or “order” key to let developers order as they want. But again I’ll have to talk to the appropriate team to validate.

Best regards,

Eric / Asobo

2 Likes

Adding a key (number) in name of livery.cfg file is what we do currently, but we do not like it as the number is shown to the user.
Indeed it would make sense to have a specific field to sort liveries.

Thanks,
Romain

2 Likes