So I'm scripting and I know that a player can be "filling" two positions in a given aircraft.

The int values of the two places in the aircraft the player is in are given via player.PlacePrimary() and player.PlaceSecondary().

So far so good.

But even though a player is in two positions at any given time, they are really only sitting on one at a time. That is the one they see on their screen, where they can mouse around, run the controls, etc.

So the question is--how to you tell which of the two positions the player is actually sitting in & looking out of?

I checked player.PlacePrimary(), player.PlaceSecondary(), player.PersonPrimary().Place() and player.PersonSecondary().Place().

Say you're in the Stuka and using both positions. Then there is no difference in all of those values whether you are currently sitting in/looking out of the pilot's seat or the gunner's seat.

Any way to tell which of those two the pilot is actually looking out of currently?