Dyson Sphere Program
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
2 weeks ago
Downloads
778
Size
73KB
Dependency string
LivingInstinkt-CruiseAssistPlus-0.3.3

CruiseAssist+

A fresh rebuild of the original CruiseAssist (by tanu, continued by appuns) for the current Dyson Sphere Program (0.10.34+, Unity 2022.3). While you are sailing, it gently rotates your mecha's velocity toward a chosen star, planet, or Dark Fog target so you drift straight to it.

This is not a copy of the old DLL — it is a clean reimplementation of the same idea, rebuilt against the current game API with new fixes and improvements. It also exposes a small, stable extension API that AutoPilotPlus uses to add full flight automation.

Usage

  • A small CruiseAssist+ HUD appears in-game. Open Destinations to pick a target.
  • Pick a system (targets the star) or expand it (+) to pick a specific planet.
  • History lists planets you have visited; Bookmark (★) saves favourites.
  • While sailing toward a target, your heading is steered automatically. Cancel any time.

Dark Fog navigation

The Dark Fog tab in the Destinations window lets you target Dark Fog structures directly:

  • Hives — galaxy-wide (observe-gated; your local system always shows), sorted by distance.
  • Seeds — every active outbound Dark Fog unit, with a live range and an ETA counting down to when that seed reaches its destination hive (your window to intercept it).
  • Communicators — visible Dark Fog Communicators. They are also picked up automatically when you click the game's own cosmic-message marker.

Guidance tracks the moving hive/seed each tick and disarms on arrival. When a seed is selected the HUD shows a real intercept ETA (range ÷ how fast you're actually closing the gap), showing -- when you aren't gaining on it — toggle Setting/SeedInterceptEta. With AutoPilotPlus installed, it will also warp toward hives/seeds and brake on the approach.

Improvements over the original

  • Rebuilt against DSP 0.10.34 / Unity 2022.3 — the old mod loaded but silently did nothing.
  • No fragile IL transpiler: targeting uses the game's own navigation indicator + the star list.
  • RespectManualInput toggle — if a game/engine input change ever makes steering yield forever, turn it off and keep flying.
  • Tuning constants (turn rate, min turn angle, UI scale) are exposed in the config.
  • Verbose diagnostic logging + an on-screen debug overlay to see exactly why steering does/doesn't act.

Config highlights

General/RespectManualInput, Tuning/TurnRate, Tuning/MinTurnAngle, Setting/SeedInterceptEta, Debug/DebugLog, Debug/DebugWindow. Edit in the in-game config window or the BepInEx config file.

Bugs, feature requests & discussion

Please report bugs, request features, or start a discussion on GitHub: https://github.com/Living-Instinkt/DSP-CruiseAssistPlus

  • Bugs / feature requests — open an issue.
  • Questions & general discussion — use the Discussions tab.

Credits

CruiseAssist+ is a fresh reimplementation of the original CruiseAssist. Full credit and thanks to the developers whose work it builds on:

This rebuild is an independent clean-room reimplementation against the current game API, not a copy of the original DLL.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.