Bind for "Zoom in" / "Zoom out" in the F9 menu. The scroll wheel behaves the same as before.
Also add zoom with 1x sights and third-person aim. Option (off by default): the wheel zooms whenever you hold aim, with any sight and in any view. Hold-to-aim only. 1x scopes and third-person aiming use the same FOV, so with the modding tools available right now, it’s impossible to separate them, this is all I can do.
Fixes
Zoom no longer applies on terminals, including the remembered zoom with "Keep zoom between aims" on.
Zoom no longer applies while ragdolled, whether you were knocked out of a scope or pressed aim while on the ground. Well, I’m not exactly sure, during one game session I tried to trigger it, and it did happen.
A scope now only counts when the view narrows right after you press aim or Switch Aim Mode, so close-ups and cutscenes are ignored even with right mouse held
Changes
Removed the "Scope FOV ratio" option (it had no useful effect; 1x sights can't be detected by field of view)