I'm reviving this topic because it is of great interest to me, and to discuss the creation of a general purpose adjustable FOV script, rather than a specialized weapon-dependant scope script.
The way things currently are, you can set up your field of view with a command line flag, but this is a static setting. This works well enough for situations where the cockpit is not drawn, but it seems that more and more community-built models are getting high quality interiors for the cockpits and head tracking equipment is increasing in numbers as well, it would be a shame not to make these features more approachable. Not to mention the full detail of high quality skyboxes...
The thing is, head tracking with cockpits increases the immersion factor about hundredfold. The problem is, without adjustable field of view, this is not as useful as it should be. For gaining true sense of being in the cockpit, field of view should usually be set to wider setting than is useful for using the weapons systems and observing targets outside the cockpit.
An excellent example of how to do this right is in IL-2 Sturmovik, which as three presets for the field of view (I think they're set to 30, 60 and 90 degrees), and the field of view can also be adjusted in notches between the presets.
This would take three buttons - let's say U, I and O.
U - wide FOV
I - middle FOV
O - narrow FOV
Shift+U - increase FOV
Shift+O - decrease FOV
(Of these buttons, only U is used by default - for Target Uninspected Cargo, which is most of the time fairly useless function).
Presets could well be 90,60 and 30 degrees, but it would be beneficial if it was possible to adjust the FOV in full range of let's say 120-20 degrees. Notched adjustment could be set to 5 or 10 degrees per notch.
This kind of setup in FS2_Open I think would be most sensible and beneficial for improving the gameplay with the new features of cockpits with head tracking.
Now, a specialized targeting scope for specific weapons could be useful as well, but I would seriously want to see a freely adjustable field of view script, independent of all bindings to ship and weapon classes.
What I'm asking is: How much work would be involved with modifying the current zoom script for this purpose?