yeah so my comment addressed all of that except for the locations, which the transportation systems handle via badge requirements already. fly could be implemented pretty much exactly like the transportation systems, except with more locations (but, with badge-based reqs, limited to places that...