Ok, so I've discovered that you can copy a banshee's meta offset over another vehicle, then go to that vehicle, change all its dependencies back to what they're supposed to be, and now you've got a flying vehicle. (it helps if you duplicate the banshee first, so you're not overwriting the "real" banshee with the other vehicle--learned that the hard way). You can fix the pilot seat by switching it to what it's supposed to be (I did the scorpion, so I changed the banshee_d to scorpion_d) and it works fine. In fact, if you don't fix the pilot seat, he can't be killed while in the vehicle. Now the problem is in the boarding seats (and, though I haven't tried this with a warthog or spectre, I imagine the passenger seats would be a problem, too). They're in the same place as they would be for the banshee. Swapping them out for the corresponding scorpion seats didn't exactly work: you could board it, but you'd disapear into the scorpion and your melee strikes didn't hurt the passenger or open the door; just shook the scorpion up a bit. So, is there a way to copy the original scorpion seats over the banshee seats, or to just keep them? I'd settle for just being able to fix the existing banshee seats (move them to the right place). I d/l'd a plugin for moving seats, but it didn't work. Any thoughts?
[edit] Ok, so here's what's really confusing: It seems the actual location for the seats is contained in the markers under the mode tag. So, shouldn't that mean that if I give the scorpion's hlmt to the banshee, and reasign the boarding seats to be scorpion boarding seats, that they'd be in the right place? I mean it works perfectly for the driver seat, so why shouldn't it work for boarding?