Products Support > GSX Support FSX/P3D
Impossible to have dnata handling
VHEBN:
Hello.
I am trying to have dnata ground handing at YSSY airport.
I don't know why it seems not to be possible. Maybe you can help.
I am guessing that the code for dnata is DNATA based on the name in Addon Manager\texture\handling
I have set dnata to be an option in the airline codes as above,
however it is not an option.
Never have I had this issue before, and I don't see why this wouldn't work unless the code is wrong. Is there a list of handler codes available somwhere that I could use rather than just reading the folder names?
virtuali:
You cannot make an operator appear just because you add an airline code to it.
Airline codes are used ONLY to "break ties", in case there are multiple operators assigned to the airport (according to the stock rules_handling file in the texture folder) so, the ones that match the airline code, will be preferred to the ones that don't, but the operator should first get some score at that airport, you can't add an operator "just" because it's listed in the airline codes field.
Normally, you assign a SINGLE operator using the Handling selection in the "Custom texture" field but, if you use P3D V5, the custom texture function is currently not working, since it was used with P3D V4 together with the Render to Texture feature, which required DirectX 11, which P3D V5 doesn't support.
We are working on an update for P3D V5 which will restore multiple operators, but it's not ready yet so, at this time, the only way to assign an operator that would normally not appear on an airport, is to change the rules_handling.cfg file to add it to that airport, so it gets enough score to compete with the others.
VHEBN:
--- Quote from: virtuali on July 15, 2021, 02:13:01 pm ---You cannot make an operator appear just because you add an airline code to it.
--- End quote ---
Maybe you should be able to? If someone specifies a code I don't see why they would ever not want to have it...
Nonetheless, I have taken a look in the rules_handling.cfg file and here is the entry for DNATA which clearly includes YSSY, the airport in question however dnata still doesn't show up in the menu.
Clearing the airline codes field in the GSX Customisation menu shows all other operators available for the airport which I understand is the intended behavior, but it still does not show dnata.
Edit: Ok so on further experimenting, I'm starting to think there might just be an issue with dnata specificly. Copying the texture.DNATA folder and renaming it to texture.DNAT2, and doing the same with the cfg entry, this shows up in the sim.
virtuali:
--- Quote from: virtuali on July 15, 2021, 02:13:01 pm ---Maybe you should be able to? If someone specifies a code I don't see why they would ever not want to have it...
--- End quote ---
No, you shouldn't and we explained many times why it's correct the way it is right now so, I'll explain it again:
Airline codes in airport parking spots are not meant to have any relationship to the LOCAL Ground services that are available on that particular airport. They are only used to indicate where AI airplanes will park to, by preference, assuming all the other conditions like parking type and airplane wingspan are satisfied.
This is particularly obvious on international terminals, at places like KJFK, KORD, KLAX, you might see many airline codes of airlines from all over the world, that's why it would be wrong if GSX took those codes without first decide if a ground operator can be selected, because ground operators are always LOCAL to the airport, while airline code are not.
Just because you are parking on an international terminal that has, for example, Lufthansa codes ( because LH use that parking ), it would be very wrong if you are at KLAX, and you'll see a LH ground crew there! And for the same reason, the airline code of the airplane you are flying does NOT ( and SHOULD NOT ) drive the selection of the operator, unless you want to simulate something that in reality doesn't exist: your home ground crew always following your plane. Yes, we DO have an option for that, the "Virtual airlines override", which is there because VA users asked for it, but it's not enabled by default.
--- Quote ---Nonetheless, I have taken a look in the rules_handling.cfg file and here is the entry for DNATA which clearly includes YSSY, the airport in question however dnata still doesn't show up in the menu.
--- End quote ---
Which other parking codes are there on that parking ? As I've said, an airport present in the rules_handling.cfg file with the maximum score ( 4 characters matching ) is only the FIRST prerequisite for an operator to be POSSIBLY chosen.
If there are multiple operators with the maximum score, the airline codes of the parking will then "break the ties" so, only those that match these codes will show up.
For example, using the default scenery, which has NO airline codes on the parking, YSSY has the following operators, all tied for maximum score:
Virgin Australia
Qantas
DNATA
Jet
So, I tried going to default YSSY just now and, sure enough, I have all 4 of them, as expected
Then, I opened the GSX configuration editor, and set DNATA only on a parking and, sure enough, I now get DNATA without even a menu because, of course, if there's only one choice available, the operator menu will be skipped.
VHEBN:
--- Quote from: virtuali on July 17, 2021, 12:17:20 pm ---No, you shouldn't and we explained many times why it's correct the way it is right now so, I'll explain it again:
Airline codes in airport parking spots are not meant to have any relationship to the LOCAL Ground services that are available on that particular airport. They are only used to indicate where AI airplanes will park to, by preference, assuming all the other conditions like parking type and airplane wingspan are satisfied.
This is particularly obvious on international terminals, at places like KJFK, KORD, KLAX, you might see many airline codes of airlines from all over the world, that's why it would be wrong if GSX took those codes without first decide if a ground operator can be selected, because ground operators are always LOCAL to the airport, while airline code are not.
Just because you are parking on an international terminal that has, for example, Lufthansa codes ( because LH use that parking ), it would be very wrong if you are at KLAX, and you'll see a LH ground crew there! And for the same reason, the airline code of the airplane you are flying does NOT ( and SHOULD NOT ) drive the selection of the operator, unless you want to simulate something that in reality doesn't exist: your home ground crew always following your plane. Yes, we DO have an option for that, the "Virtual airlines override", which is there because VA users asked for it, but it's not enabled by default.
--- End quote ---
Yes, I don't need that explained to me, I understand that. I was just commenting on how in practice, in my situation where I am not trying to specify and airline but a ground handler, it's stupid and there really should be an easier way to do this.
That's not the point of this thread at all anyway so let's continue back on track.
--- Quote from: virtuali on July 17, 2021, 12:17:20 pm ---Which other parking codes are there on that parking ? As I've said, an airport present in the rules_handling.cfg file with the maximum score ( 4 characters matching ) is only the FIRST prerequisite for an operator to be POSSIBLY chosen.
--- End quote ---
I am using FlyTampa YSSY with a customised AFCAD file. The codes for bay 10, the bay in my previous screenshots are LAN, QTR, UAE and QFA.
--- Quote from: virtuali on July 17, 2021, 12:17:20 pm ---For example, using the default scenery, which has NO airline codes on the parking, YSSY has the following operators, all tied for maximum score:
Virgin Australia
Qantas
DNATA
Jet
So, I tried going to default YSSY just now and, sure enough, I have all 4 of them, as expected
--- End quote ---
And as per those codes, the only one who operates ground handling in YSSY is QFA, and so the other three are not an option, as in the screenshot in my previous post, showing all the other available operators.
With the exception of dnata.
But... When I make the DNAT2 operator, my clone of dnata (as per my previous post) THEY SHOW UP :o
Are you starting to see why I think this is an issue related to dnata?
Also, side note, but Qantas don't do their own handling anymore so they possibly shouldn't be an option for handling anywhere. I also understand that GSX has airlines doing their own handling in hubs in many places where that's not the case in real life, so I'm not sure if that's something that you would be interested in changing.
Navigation
[0] Message Index
[#] Next page
Go to full version