Correct livery with AI traffic (real-time online ) with a320neo

you misunderstand.

The ICAO code is ENY since it is Envoy, but their planes are branded as American as that is who they operate under. That is how regional operator work.

Same with how United Express is run as SkyWest (ICAO SKW) but run under the United brand.

I’m not disagreeing with you.

I’m just stating what might be obvious. If you want to match ENY, you need an ICAO entry. What I was “LOLing” was that it turned out that it used a correct livery (since ENY is AAL).

No i get it. The point is that the game doesn’t know the connection between American and Evoy. You can’t expect the game to automatically give the American livery to Envoy.

agreed, again, was only laughing that it worked out in this case.

Has anyone gotten the regional jets to show as live traffic? I am using C0rsten A320 experimental mod so not sure if it is disables the regionals.

Wait are you saying you got regional Envoy to show using AAL ICAO?

That was partly a misunderstanding about the code and the livery matching.

I’ve been using PSX and Real Traffic for a few months and it mostly matches pretty well. Hard part with some regional carriers is when they are partnered with multiple airlines. Skywest is a hard one because they all come in with the ICAO code of SKW but they fly for United Airlines, Delta Air Lines, American Airlines and Alaska Airlines. Unless PSX determines from the registration code which airline it is for then it’s a random guess. I’ve been trying to find an actual “Skywest” livery to use for all of these. Then it’s generic but would actually be a Skywest flight. I did this in X-Plane with Live Traffic and it worked great.

Overall, PSX and RealTraffic work mostly well in MSFS2020 but it’s never going to be perfect.

Cheers…

1 Like

I think getting down to that level of detail is a bit unrealistic. Nor does it really add that much value to the simulation. I mean, you would be building a library of liveries and aircraft 3D model that are bound to a specific aircraft that are only at a certain point in the world at a single given time.

Data from 2017 suggests that there’s a total of 23,600 aircraft in service around the world. You would be building 23,600 liveries and aircraft models for each one of these and attach them to their specific registration number. That’s a lot of work and a lot things only for you to see no more than 20 of them at any given time while you’re flying.

The best trade-off that I can think of at this stage is only to set a generic family of aircraft. 737 family, 747 family, 787 family, A320 family, A330 Family, A350 Family, A380 Family, etc. It doesn’t have to go deeper into the actual variant of each aircraft families and just have the livery collection to attach to them generically.

But this requires a proper development that’s built from the ground up for MSFS air-traffic environment. And have the same community to design airline liveries for each of them. And utilise the SDK capabilities once it’s updated and developed even further to allow this.

Try making a copy of those, e.g. British Airways is BAW and also uses ‘SHT’ for reginal flights and use same livery, so e.g. made copy of the A319 BAW and gave separate icao code in the copy version aircraft.cfg with same livery.

So yes, i did copy AAL folder and rename it Envoy and edited icao inside of it to ENY, because
A) envoy uses American airlines aircraft (american eagle) as a regional airline of American airlines
B) there wasnt Envoy 320neo livery in the megapack
C) i dont want to add 3rd party liveries to that package,because i am negotiating with megapack for hosting my edited package at their website.

I may do another package with those liveries, that megapack doesent have and share it separate from megapack.

But in video there AAL flights with AAL livery and AAL flights with Star Alliance livery. Makes no sense.

Here is my problem with the MSFS traffic system.

  1. Only 2 twin engine jets used for icao_generic = 1

It would be nice to throw the liveries of all my models into one pool in order to compensate missing models but it doesn’t work. You can mark 7 models as generic 1 but the game will always only use 2 models for the entire session.

  1. No ability to match other aircraft in case of a missing model

The documentation is saying that if you are using generic models for multiplayer and a another player is using a model you don’t have, the game will match another model based on wake category, engine type and engine count. Sadly the game can’t do the same for AI live traffic. If you don’t have the model the game will pull the generic = 1. I don’t have the 767 as AI model but i have a 777, 787, A350 or A330 to work with. The game decides to pull a generic A320.

  1. Model matching for departing aircraft

So far i don’t have too much issues with arriving aircraft but the model matching for departing aircraft at the gate is very inconsistent. Sometimes the game is spawning the generic instead of the correct model. Sometimes it is choosing a correct livery (generic A320) instead of a correct aircraft model.

At this point we are not even talking about go-around that make no sense (no other aircraft is even close to the runway), sometimes wonky path finding for taxi and the huge lack of air traffic if you are not in the area of an hot airport.

Ok, that is usefull info. That there can be only 2x icao_generic. I have to test that with only a320neo and a330. I had ATR there as a third icao_generic, os i have edit that now. Let see how it works.

Well not really, right? Because by default, there’s only 1 generic twin engine. The A320 airtraffic isn’t set to generic by default, but Live airtraffic that uses the A20N designator will use the A320 model, and if you have a matching livery it will use that as well. The problem is, not every airline has an A20N. A lot of airlines in Indonesia for example, uses B738, A320, B38M. None of these matching the default model that we have which is practically only the A20N. So it’s always going to take the generic low poly model.

So unless you have models setup to have every single ICAO aircraft type designator, and each liveries to work with every single one of these models, I find it difficult to have a perfect model and livery matching with the live traffic.

Which is why I can live with my method for now. Turn off all generic traffic, and force the sim to only use 1 generic twin engine for all airtraffic. Which is the A20N airtraffic model. Since I have my livery collection used for flying the A20N anyway, it’s easily setup to be used for airtraffic as well. So I always get a matching livery with the live traffic, even though the model is inaccurate compared to the live data. As long as the Live traffic has a matching livery, I can live with it.

I am doing this also today, i will clone A330-300 (megapack) and see if i can adjust them to be A332, A333, B77F etc… That way all the heavy (H) jets would be A330 by megapack and all the medium (M) jets and turbo´s are A320neo. That would be great.

The weird thing is that if you label multiple twin engine airliner as icao_generic = 1 the game will only use the first and last model in the list and will skip everything else in between. If you flag 6 models it will only use number 1 and number 6. I just don’t understand the logic behind it.

I don’t think that’s what he’s trying to do. He’s not trying to set multiple twin engine airliner as generic. He wants to use the actual model as full model with icao_type_designator and not set as generic. Which means the traffic setting needs to be set to not use generic to use it.

So PMP A330, set to icao_type_designator = “A333”
Then Duplicate into another PMP A330 with everything a duplicate of the original one, but have the aircraft.cfg set as icao_type_designator = “B77F”, and so on.

So the sim will detect that you have the full model for each of these icaotype designator.

If the game can’t find the right model for the livery in my folders than it should use a different model of the same wake category if the livery is correct.

If the game can’t find a A321 ANA (M wake, airliner) on your drive but knows that you have a 737 ANA (M wake, airliner) than it should use the 737 instead if a blank generic.

In a perfect world that would be nice.. But I don’t think that’s what it’s doing. It doesn’t seem to detect or interpret anything with the wake category at all. Maybe that’s something that they need to fix on the airtraffic rendering.

You should check his post i was replying to.

Sure you can copy the plane in order to cover multiple designator but as far as i know it only works on a decent level for arrivals. Flights spawning at the gate are quite a different story.