Fixes for issues with rotated (non-rectangular) airports #8458
Motivation / Problem
First issue is caused by assumptions that the airport tile is the same tile as the rest of the airport/runway. Obviously the case in almost every case... except for the rotated (180deg) intercontinental airport
More hacks upon hacks.
Checklist for review
Some things are not automated, and forgotten often. This list is a reminder for the reviewers.
Exactly what it says: we need a mad man to review this PR. We already had one mad men making this PR ... only fair if another one does reviewing.
TrueBrain left a comment
Code-wise it looks okay to me. Tested it in a bunch of different setups, and I couldn't find any boo-boo, so yeah, I think this should be it.
Comments however do need work, as it took me more time to understand those than to understand the code :P Sorry :)