Project Voyager


Build and launch a deep-space probe whose persistent mission continues toward interstellar space, with telemetry, milestones and server records.

Content
7 hours ago
2.0
10
Environment
Owner:
invernomuto
Source:
https://github.com/invern0muto/factorio
Homepage:
https://voyager.vortexbrain.com
License:
MIT
Created:
a day ago
Latest Version:
0.8.0 (7 hours ago)
Factorio version:
2.0
Downloaded by:
10 users

Project Voyager

Project Voyager is a lightweight Factorio 2.0 + Space Age endgame mission.
Research the deep-space programme, construct a dedicated probe and launch it on
a persistent journey beyond the known solar system.

The simulation stores only compact mission state and updates once per minute.
It does not generate infinite surfaces or scan factories.

Mission telemetry

  • distance in astronomical units;
  • elapsed mission time;
  • RTG power and signal strength;
  • one-way communication delay;
  • probe integrity and milestones;
  • server distance record;
  • interstellar status after 1,000 played mission hours by default.
  • graphical route across Factorio destinations and original deep-space regions;
  • stable virtual X/Y/Z coordinates for in-game and web visualization.

Mission profiles and events

Before launch, choose balanced systems, a science payload, reinforced shielding
or long-range communications. The configuration changes speed, data yield,
signal quality, RTG decay and durability. Deterministic deep-space events occur
at a configurable interval, so the same saved game remains reproducible in
multiplayer.

The included project-voyager-demo scenario provides a prepared launch site
and a local-only +100 h control for testing the complete mission without
waiting in real time.

Integration

The project_voyager remote interface exposes get_public_status() with a
versioned, serialization-safe schema. get_event_ids() returns lifecycle event
IDs for probe launches, milestones, interstellar transitions and lost probes.
It performs no factory scans and reveals only mission/force telemetry.

Local verification

Run powershell -ExecutionPolicy Bypass -File mod/test-project-voyager.ps1 from
the repository root. It builds the release, creates a clean Space Age save,
runs 4,000 simulation ticks and validates portable ZIP paths against the local
Factorio installation.

The optional public interface is designed for a future persistent mission page
at https://voyager.vortexbrain.com.

With Krastorio 2 Assets 2.0.5 installed, the probe and programme research
use artwork from that external LGPL-3.0 asset package. Project Voyager does not
import or require the Krastorio overhaul.