I do see the issue that I reported almost a year ago hasn't been resolved. When going from F2 to F3 the view is 180 degrees away from the enemy.
I am taking a look at the program.
I don't think there is an issue for the switching F2->F3.
Why ? because the line of sight always looks at the map center ; It's not really bad..
Take a look towards the enemy can be good if the cursor is on the sector controlled by your army but without interest for other case.
So I don't know to write a best code (more general) for this switching F2->F3... but, with the present calculus, I am modifying the algorithm to get a better instantaneous location of point of view.
JMM