You are viewing a potentially older version of this package. View all versions.
Nekogod-BuildModeNoAutoZoom-1.0.1 icon

BuildModeNoAutoZoom

Disables the automatic camera zoom and pitch changes when entering or exiting build mode, while keeping full manual camera control. Also configurable permanent increase to maximum zoom-out.

Date uploaded 8 months ago
Version 1.0.1
Download link Nekogod-BuildModeNoAutoZoom-1.0.1.zip
Downloads 57
Dependency string Nekogod-BuildModeNoAutoZoom-1.0.1

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17

README

Build Mode No AutoZoom

A quality-of-life camera mod for Dyson Sphere Program.

This mod disables the automatic camera zoom / pitch / distance changes that occur when entering or exiting build mode, while keeping full manual camera control intact.

It also permanently increases the maximum zoom-out distance slightly, matching the comfortable zoom range normally available in build mode — without causing any camera jumps or snapping.


Features

  • 🚫 No automatic camera zoom or pitch changes when entering or exiting build mode
  • 🎮 Manual camera controls remain fully functional
  • 🔄 No freezing, snapping, delays, or post-build camera corrections
  • 🔭 Slightly increased maximum zoom-out distance (permanent, configurable)
  • ⚡ Extremely lightweight — no per-frame locking or heavy patches

How It Works (High Level)

  • Prevents the camera system from switching to the special build-mode camera pose
  • Allows the camera blender to run normally using the non-build pose
  • Applies a one-time increase to the camera’s maximum zoom distance without altering the current zoom level

Configuration

The config file is generated automatically on first launch.

[General]
## Enable the mod
Enabled = true

## Permanent extra maximum zoom-out distance (meters)
## Set to 0 to disable zoom extension
ExtraMaxZoomOut = 2

CHANGELOG

Changelog

1.0.5

  • Corrected error in changelog

1.0.4

  • Added a compact startup compatibility check for the DSP camera and build-mode members used by the mod.
  • Added graceful feature-level fallback when a required game member or Harmony patch is unavailable.
  • Cached reflected camera fields instead of resolving them repeatedly during camera updates.
  • Corrected Shift-click pin timing to use Unity's current frame count.
  • Removed temporary diagnostic probes and per-frame diagnostic logging used during development.

1.0.3

  • Improved performance.

1.0.2

  • Fixed camera movement when entering build mode with Shift-click.

1.0.1

  • Fixed keyboard camera panning being disabled during blueprint placement and paste mode.

1.0.0

  • Initial release.