Tested in Dev build 1.07.112312
Player = soldier, unarmed, not using sights, and exterior view:
Zoom temporary = zooms in while held, returns to default when released.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = zooms in, retains zoom.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = zooms out, retains zoom.
Player = soldier, using basic 3D rifle optics (iron sights/ACO/under-barrel GL etc):
Zoom temporary = zooms in while held, returns to default when released.
Zoom In = zooms in while held, retains zoom when released.
Zoom In Toggle = zooms in, retains zoom.
Zoom Out = zooms out while held, returns to default when released.
!Zoom Out Toggle = zooms out, then returns to default (acts as Zoom Out).
Player = soldier, using stepped 2D zoom rifle/launcher optics (Titan launcher, DMS, SOS, etc):
Zoom temporary = does nothing.
Zoom In = zooms in one zoom level.
Zoom In Toggle = does nothing.
Zoom Out = zooms in one zoom level.
Zoom Out Toggle = does nothing.
Player = soldier, using 2D zoomable optics (Rangefinders):
Zoom temporary = zooms to max while held, returns to previous zoom level when released.
Zoom In = zooms in while held, retains zoom when released.
Zoom In Toggle = zooms in to max, retains zoom.
Zoom Out = zooms out while held, retains zoom when released.
Zoom Out Toggle = zooms out to max, retains zoom.
Player = Vehicle crew, using 2D zoomable optics (Marshall commander, Cheetah commander, Cheetah gunner, Panther driver, etc):
Zoom temporary = does nothing.
Zoom In = zooms in while held, retains zoom when released.
Zoom In Toggle = zooms in to max, retains zoom.
Zoom Out = zooms out while held, retains zoom when released.
Zoom Out Toggle = zooms out to max, retains zoom.
Using exterior view:
Zoom temporary = zooms in while held, returns to default when released.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = does nothing.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = does nothing.
Player = Vehicle crew, using 2D stepped optics (Marshall gunner, ):
Zoom temporary = does nothing.
Zoom In = zooms in one zoom level.
Zoom In Toggle = does nothing.
Zoom Out = zooms in one zoom level.
Zoom Out Toggle = does nothing.
Using exterior view:
Zoom temporary = does nothing.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = does nothing.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = does nothing.
Player = Vehicle crew, using 2D static optics (Marshall driver)
Zoom temporary = does nothing.
Zoom In = does nothing.
Zoom In Toggle = does nothing.
Zoom Out = does nothing.
Zoom Out Toggle = does nothing.
Using exterior view:
Zoom temporary = zooms in while held, returns to default when released.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = does nothing.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = does nothing.
Player = Vehicle passenger, first person view (Marshall passenger)
Zoom temporary = does nothing.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = does nothing.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = does nothing.
Using exterior view:
Zoom temporary = does nothing.
Zoom In = zooms in while held, returns to default when released.
Zoom In Toggle = does nothing.
Zoom Out = zooms out while held, returns to default when released.
Zoom Out Toggle = does nothing.