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

Details

Date Uploaded
Downloads
248
Size
142KB

Extended Tech Queue

Version 1.0.1
By Loki Moon Labs

Extended Tech Queue is a lightweight Dyson Sphere Program mod that increases the maximum research queue length while leaving the game's normal queue behavior untouched.

Features

  • Extends DSP's research queue beyond the vanilla limits, before and after Mission Completed.
  • One configurable queue-length setting.
  • Default queue length: 100.
  • Supported range: 8 to 1000.
  • Uses DSP's existing vanilla queue ordering and reordering behavior.
  • No custom UI.
  • No per-frame processing.
  • Preserves already-queued technologies when lowering the configured queue length.
  • Preserves saved research queues longer than 32 entries when loading a save.

Version 1.0.1

Fixes compatibility with DSP 0.10.35: the configured queue length applies before Mission Completed, and loading a save preserves queues longer than 32 entries.

Configuration

After launching the game once, BepInEx creates:

BepInEx/config/com.lokimoonlabs.extendedtechqueue.cfg

The setting is:

TechQueueLength = 100

Changes take effect the next time a save is loaded or a new game is initialized.

Installation

r2modman / Thunderstore Mod Manager

Install Extended Tech Queue and launch Dyson Sphere Program modded. BepInEx 5.4.17 is the only dependency.

Manual

  1. Install BepInEx 5.4.17 for Dyson Sphere Program.
  2. Replace any earlier Extended Tech Queue DLL with Extended.Tech.Queue.v.1.0.1.dll in a folder under Dyson Sphere Program/BepInEx/plugins/.
  3. Start the game once to generate the config file.
  4. Adjust TechQueueLength if desired, then reload your save.

Compatibility

Extended Tech Queue intentionally does not replace or modify DSP's native tech-queue reordering behavior.

Do not run another mod that also resizes GameHistoryData.techQueue at the same time, such as ReorderTechQueue's queue-length feature, because whichever patch runs last can determine the final queue size.

AI Development Disclosure

This mod was developed using AI tools for coding, debugging, and documentation. Loki Moon Labs is responsible for reviewing, testing, and maintaining the released mod.

Credits

Loki Moon Labs

Dark Lord Coz — project direction, design, testing, and gameplay requirements.
Luna — architecture, implementation, compatibility work, and optimization.
Loki the Cat — official Loki Moon Labs companion and quality-control supervisor.

ReorderTechQueue by starfi5h was used only as a behavioral/API reference for the queue-resize approach. Extended Tech Queue is a separate project with its own code, scope, and identity.

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