Hi there,
I'm having trouble with getting the game to recognize SIDs from reversed runways.
I wrote a simple test airport to test:
https://gist.github.com/ckwng/9293153ec1ac04be8b860dd5f51080c9
Note that departures from RWY34 do not follow the TEST departure, instead flying the default departures (TEST departure was not loaded?)
Also note that trying to draw the departure routes by long-clicking the airport button while 34 is active results in the following error:
Traceback (most recent call last):
File "eatc.py", line 14940, in <module>
File "eatc.py", line 11297, in drawradar
File "eatc.py", line 11259, in drawbg
TypeError: can't multiply sequence by non-int of type 'float'
Perhaps the syntax in the test airport is incorrect, but it seems to match the example.txt provided. This issue makes it impossible to write custom airports with departures from a "reversed" runway, meaning only one runway configuration is possible in most cases.
Interesting to note is that if the departure1 of the test airport is omitted so only the reversed runway has a departure, there are no errors and the departure route draws properly when long-clicking the airport button.
On another note, constantly reloading this test airport also occasionally produces the following error which I can only guess is caused due to an aircraft spawn that has invalid data, even though it is the default air traffic:
Traceback (most recent call last):
File "eatc.py", line 14844, in <module>
File "eatc.py", line 11037, in update
File "eatc.py", line 4814, in update
TypeError: bad operand type for unary -: 'str'