Improved Zoom

If you liked this item, please rate it up on Steam Workshop page.

Author: KodeMan

Last revision: 26 Jun at 09:30 UTC

File size: 50.83 KB

On Steam Workshop

Description:

This mod replaces the planning mode (abstract colored blocks) at the final zoom level with a fully detailed city view, while keeping planning mode accessible by scrolling past max zoom.

Key Features
  • Fully Detailed Final Zoom: The furthest zoom level now renders buildings, terrain, and entities instead of abstract colored blocks.
  • Planning Mode Still Accessible: Scroll past max zoom once to enter planning mode. Scroll past again for the minimap overlay. Scroll back in to return to detail.
  • Vanilla Views Unchanged: BattleView, settlement start view, and all other game views are unaffected. Only the main settlement camera changes.
  • Toggle Without Cycling: One scroll past max gives planning mode. A second scroll opens the minimap.
  • Performance Neutral: No background processing or scripts. Two small source-level changes compile down to a lightweight JAR.

How It Works

The mod overrides three methods in the game’s source:

  • SETT.render() — at max zoomout=3, renders full detail instead of the semi-map when in the settlement view.
  • SettView.render() — intercepts the zoom-out-too-far event. The first overflow toggles planning mode; the second opens the minimap.
  • ImprovedZoomInstance — clears the planning-mode flag automatically when you zoom back in.

Zoom Level Reference (1-indexed)
  • Levels 1–3: Full detail (unchanged from vanilla)
  • Level 4 (NEW): Full detail at 1:8 scale (replaces old planning mode)
  • Scroll past level 4: Planning mode (abstract coloured blocks)
  • Scroll past again: Expanded minimap overlay

Known Issues

There may be some slight visual rendering issues with water and certain areas on the bottom part of the screen. For now it’s an engine limitation that I cannot fix.

[ko-fi.com]
Mods should always be free! Though, consider buying me a coffee to keep me motivated 😉