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.