- Simple Zoom

Can't tell if that is a fish or a rock? Now you can.

Controls

"Z" toggle zoom

"+" more zoom

"-" less zoom

Install

You need UE4SS for SN2 first. **The community fork**, not the regular one (regular one's scan fails on SN2 right now) at https://github.com/Subnautica2Modding/Subnautica2-UE4SS

Then:

Download the zip from this page

extract it

drop the `Zoom` folder into <yourSteam>/steamapps/common/Subnautica2/Subnautica2/Binaries/Win64/ue4ss/Mods/

Why toggle not hold?

UE4SS for SN2 doesn't expose key release events — `RegisterKeyBind` only knows about presses. I tried hooking PlayerController:InputKey. Didn't fire. Other SN2 FOV mods landed on toggle for the same reason.

Tweaking

Top of `Scripts/main.lua` there's a CONFIG table:

  - start_fov — what zoom jumps to (60)
  - min_fov — how far + goes (10)
  - step — how much each press changes (5)
  - ease — seconds to ease in/out (0.12)

 Edit, save, restart the game. There's no hot reload here.

Known Issues

Toggle only, no hold. UE4SS for SN2 can't detect key release.

Helmet scales a bit at low FOV. Fundamental to how Unreal renders first-person meshes.

FOV can stick if you die while zoomed. Tap Z twice to clear it.

Component names in HIDE_NAMES are hardcoded for the current SN2 build. If a patch renames them, the hide stops working until you update the list.

 MIT. Open source, ship your own.

The - Simple Zoom Team

profile avatar
  • 5
    Followers
  • 16
    Projects
  • 89.1K
    Downloads

More from ZeioDust