Hi fellow simmers,
I just tried to put in custom stoppositions at EDDB and I got it to work, but with the strange issue, that at some Positions, I cant use any Services. The GSX-Menu only gives me the "Select Parkingposition"-Menu, and warps me to there when I click on it.
For Example, at Ramps A1-A13 I dont have any ground services available, at A14-A19 everything works fine:
def TerminalAName(gate_num, note=""):
return CustomizedName(f"Terminal 2 |Ramp A{gate_num}{f' ({note})' if note else ''}", 1)
@AlternativeStopPositions
def AT1StopLogic(aircraftData):
table = {82: 7.25, 83: 7.25, 737: 2.50, 321: 2.50, 717: 2.50, 87: 2.50, 700: 2.50, 900: 2.50, 320: -0.50, 170: -0.50, 195: -0.50, 100: -0.50, 318: -2.50, 319: -2.50, 146: -2.50}
return Distance.fromMeters(table.get(aircraftData.idMajor, 0))
@AlternativeStopPositions
def AT2StopLogic(aircraftData):# ref A1 +0.25
table = {82: 7.50, 83: 7.50, 737: 2.75, 321: 2.75, 717: 2.75, 87: 2.75, 700: 2.75, 900: 2.75, 320: -0.25, 170: -0.25, 195: -0.25, 100: -0.25, 318: -2.75, 319: -2.75, 146: -2.75}
return Distance.fromMeters(table.get(aircraftData.idMajor, 0))
@AlternativeStopPositions
def AT3StopLogic(aircraftData):# ref A1 +0.10
table = {82: 7.35, 83: 7.35, 737: 2.60, 321: 2.60, 717: 2.60, 87: 2.60, 700: 2.60, 900: 2.60, 320: -0.40, 170: -0.40, 195: -0.40, 100: -0.40, 318: -2.40, 319: -2.40, 146: -2.40}
return Distance.fromMeters(table.get(aircraftData.idMajor, 0))
@AlternativeStopPositions
def AT4StopLogic(aircraftData):# ref A1 -0.20
table = {82: 7.05, 83: 7.05, 737: 2.30, 321: 2.30, 717: 2.30, 87: 2.30, 700: 2.30, 900: 2.30, 320: -0.70, 170: -0.70, 195: -0.70, 100: -0.70, 318: -2.70, 319: -2.70, 146: -2.70}
return Distance.fromMeters(table.get(aircraftData.idMajor, 0))
@AlternativeStopPositions
def AT5StopLogic(aircraftData):
table = {82: -5.00, 83: -5.00, 737: -3.00, 321: -0.10, 717: -5.00, 87: -3.00, 700: -3.00, 900: -3.00, 320: -0.10, 170: -3.00, 195: -3.00, 100: -5.00, 318: -0.10, 319: -0.10, 146: -5.00}
return Distance.fromMeters(table.get(aircraftData.idMajor, 0))
GATE_A: {
1: (TerminalAName(1), AT1StopLogic),
2: (TerminalAName(2), AT2StopLogic),
3: (TerminalAName(3), AT2StopLogic),
4: (TerminalAName(4), AT2StopLogic),
5: (TerminalAName(5), AT2StopLogic),
6: (TerminalAName(6), AT2StopLogic),
7: (TerminalAName(7), AT2StopLogic),
8: (TerminalAName(8), AT2StopLogic),
9: (TerminalAName(9), AT2StopLogic),
10: (TerminalAName(10), AT3StopLogic),
11: (TerminalAName(11), AT1StopLogic),
12: (TerminalAName(12), AT4StopLogic),
13: (TerminalAName(13), AT5StopLogic),
14: (TerminalAName(14), AT5StopLogic),
15: (TerminalAName(15), AT5StopLogic),
16: (TerminalAName(16), AT5StopLogic),
17: (TerminalAName(17), AT5StopLogic),
18: (TerminalAName(18), AT5StopLogic),
19: (TerminalAName(19), AT5StopLogic),
},
I am using MSFS2020 and the Aerosoft EDDB v2.4.0.
Can anybody tell me whats wrong with my code? Or is this a known issue?
I got the same issue at KDFW(ImagineSim, Asobo's KDFW disabled).
Thanks yall and happy flying!
EDIT:
Even if I take out the atlernative stoppositions(not commenting out, but deleting completely from the file) and only put in a "CustomizedName"(No renaming table, but giving every gate the renaming function:
1: (CustomizedName("Terminal 2| Ramp A0#ยง"), ),)
Even then I dont have any groundservices available, not even on the positions I have not renamed.
So could it be an Airport-issue, that is caused by aerosoft themselves? On other Aerosoft Airports the renaming did not cancel out the ground services...