Pioneer Train Control

Pioneer Train Control

Control train departures per wagon with cargo targets, synchronized departures and a live overview.

von Doesewichtv1.0.0vehicleslogistics
33
Downloads
516
Views
6. Oktober 2026
Erstellt
7. Oktober 2026
Aktualisiert

Beschreibung

Pioneer Train Control

Your trains. Your rules.

Give every freight wagon its own departure condition. Combine loading and unloading rules at a stop, coordinate two trains and see what is holding up your transport network.

> 1.0.0 · Beta: exact-full top-ups can still stall below the target. The remaining loading issue is under investigation.

![Pioneer Train Control](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/edit-rules.png)

Gameplay screenshots show test build r30. Version 1.0.0 includes the graphite UI redesign and the new logo in the menu header.

Set the goal for each wagon

- Full: wait for your chosen minimum fill, from 1% to 100%.
- Empty: wait until no more than your chosen percentage remains. 0% means completely empty.
- Amount: wait for a minimum number of a specific solid item.
- Ignore: leave a wagon out of this stop's conditions.

All selected wagon conditions must be met together. For example: unload the first two wagons, fill the third and load the fourth to at least 70%.

![Wagon targets](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/wagon-settings.png)

Control loading and unloading

Load immediately once and wait for a full remainder batch, wait for the individual platform to be full before loading, or allow available partial loads.

For unloading, unload what fits once and then wait for room for the remaining cargo, or allow partial unloading whenever space becomes available. Platform filters and loading direction still apply.

Targets control departure, not the size of a transfer. Game transfer cycles can exceed a target. The remaining-capacity loading policy can wait for a full remainder batch even when the departure target is lower.

![Loading and unloading](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/load-unload.png)

Coordinate two trains

Link two stops and let both trains wait until they have met their own rules and minimum waiting times. Both trains need active saved PTC rules and separate stations at which to wait.

Choose Wait with partner, select the partner stop and save. The two stops are linked together. Signals still control actual movement.

An optional emergency timeout replaces the normal timeout for linked stops. It counts separately from each train's arrival and releases only that train when it expires. Manual release also affects only the selected train. Set the emergency timeout to 0 to wait indefinitely.

![Synchronized departures](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/synchronized-departure.png)

Keep an eye on your network

The live overview shows destination or current station, average wagon fill, waiting time, the current wait reason and the last recorded release reason. Search or filter your trains, then select one to edit its rules.

Overview values refresh about every 5 seconds; selected train details refresh about every second while the panel is open. Copy rules or save named templates to reuse a configuration on trains with the same number of freight wagons. Template mapping follows wagon position; paste, review and save.

![Transport overview](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/live-overview.png)

Get started

1. Install the available beta using Satisfactory Mod Manager.
2. Give your train a timetable and set the platforms to load or unload as required.
3. Enter `/ptc` in the in-game chat. `/traincontrol` also works.
4. Select a train and stop, configure the wagons, enable the rule and Save.
5. Newly enabled rules apply on the next docking. Close the panel with Esc.

The interface supports English and German, following the game language. For unlimited waiting, use normal timeout 0 for independent trains or emergency timeout 0 for linked pairs.

Beta notes and support

Paired departure has been confirmed in play. Exact-full top-ups remain an open issue. The r31 graphical redesign has been shown in game; the 1.0.0 logo integration still needs its native build and visual check. Multiplayer/dedicated-server behavior and persistence of the new templates and targets still need release validation.

For a stuck train, check its displayed wait reason. Manual release is available for an active PTC hold and permits departure without meeting every cargo target.

[Documentation and source](https://github.com/DerDoesewicht/PioneerTrainControl) · [Report a problem](https://github.com/DerDoesewicht/PioneerTrainControl/issues)

Include your mod version, game log, wagon rules and platform settings in bug reports.

Created by Doesewicht. An unofficial Satisfactory mod.


Pioneer Train Control

Deine Züge. Deine Regeln.

Bestimme für jeden Frachtwaggon, wann dein Zug abfahren darf. Kombiniere Lade- und Entladeziele an einem Halt, koordiniere zwei Züge und erkenne direkt, worauf dein Transportnetz wartet.

> 1.0.0 · Beta: Beim vollständigen Nachladen kann ein Waggon noch unter seinem Ziel stehen bleiben. Dieser Ladefehler wird weiter untersucht.

![Pioneer Train Control](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/edit-rules.png)

Die Spielaufnahmen zeigen Teststand r30. Version 1.0.0 enthält das grafische Redesign und das neue Logo im Menükopf.

Pro Waggon das passende Ziel

- Voll: Auf einen Mindestfüllstand zwischen 1% und 100% warten.
- Leer: Entladen, bis höchstens der gewählte Restfüllstand bleibt. 0% bedeutet vollständig leer.
- Menge: Auf eine Mindeststückzahl eines bestimmten Feststoffs warten.
- Ignorieren: Diesen Waggon nicht als Abfahrtsbedingung berücksichtigen.

Alle ausgewählten Bedingungen müssen gemeinsam erfüllt sein. Beispielsweise: zwei Waggons entladen, den dritten vollständig beladen und den vierten auf mindestens 70% bringen.

![Waggonziele](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/wagon-settings.png)

Lade- und Entladebeginn steuern

Einmal sofort laden und danach auf eine vollständige Restladung warten, nur bei voller einzelner Plattform laden oder verfügbare Teilmengen zulassen.

Beim Entladen kannst du zunächst alles entladen lassen, was hineinpasst, und danach auf Platz für den gesamten Rest warten. Alternativ sind erneute Teilentladungen möglich, sobald Platz vorhanden ist. Plattformfilter und Lade-/Entladerichtung gelten weiterhin.

Die Ziele steuern die Abfahrt, nicht die Transfermenge. Ein Spielzyklus kann mehr übertragen als das Ziel verlangt. Der Restmengenmodus kann trotz niedrigerem Abfahrtsziel auf eine vollständige Restladung warten.

![Laden und Entladen](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/load-unload.png)

Zwei Züge gemeinsam freigeben

Verknüpfe zwei Halte, damit beide Züge auf ihre eigenen Bedingungen und Mindestwartezeiten warten. Beide benötigen eine aktive gespeicherte PTC-Regel und unterschiedliche Stationen zum gleichzeitigen Andocken.

Mit Partner warten aktivieren, Partnerhalt auswählen und speichern. Beide Halte werden verbunden. Signale bestimmen weiterhin die tatsächliche Bewegung.

Ein optionaler Notfall-Timeout ersetzt bei Kopplung den normalen Timeout. Er zählt pro Zug ab dessen Ankunft und gibt bei Ablauf nur diesen Zug frei. Auch die manuelle Freigabe betrifft nur den ausgewählten Zug. Notfall-Timeout 0 bedeutet unbegrenztes Warten.

![Gemeinsame Abfahrt](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/synchronized-departure.png)

Das Transportnetz im Blick

Die aktuelle Übersicht zeigt Station oder Ziel, mittleren Waggonfüllstand, Wartezeit, Wartegrund und zuletzt erfassten Abfahrtsgrund. Züge lassen sich suchen und filtern; ein Klick öffnet die Regeln.

Die Übersicht aktualisiert sich ungefähr alle 5 Sekunden, die ausgewählten Zugdetails etwa jede Sekunde bei geöffnetem Menü. Kopiere Regeln oder speichere benannte Vorlagen für Züge mit gleicher Frachtwaggonanzahl. Die Zuordnung erfolgt nach Waggonposition: einfügen, prüfen und speichern.

![Transportübersicht](https://raw.githubusercontent.com/DerDoesewicht/PioneerTrainControl/main/docs/images/live-overview.png)

Loslegen

1. Eine verfügbare Beta mit dem Satisfactory Mod Manager installieren.
2. Fahrplan einrichten und Plattformen passend auf Laden oder Entladen stellen.
3. Im Spielchat `/ptc` eingeben. `/traincontrol` funktioniert ebenfalls.
4. Zug und Halt wählen, Waggons konfigurieren, Regel aktivieren und Speichern.
5. Neu aktivierte Regeln greifen beim nächsten Andocken. Mit Esc schliessen.

Die Oberfläche unterstützt Deutsch und Englisch, passend zur Spielsprache. Für unbegrenztes Warten gilt normaler Timeout 0 bei unabhängigen Zügen beziehungsweise Notfall-Timeout 0 bei gekoppelten Paaren.

Beta-Hinweise und Hilfe

Die gemeinsame Abfahrt wurde im Spiel bestätigt. Vollständiges Nachladen bleibt ein offener Fehler. Das grafische r31-Redesign wurde im Spiel gezeigt; für die Logo-Integration in 1.0.0 stehen der native Build und Sichttest noch aus. Multiplayer/Dedicated Server und das Speichern/Laden neuer Vorlagen und Ziele benötigen noch die abschließende Release-Prüfung.

Prüfe bei einem wartenden Zug zuerst den angezeigten Grund. Die manuelle Freigabe steht bei einem aktiven PTC-Halt zur Verfügung und ermöglicht Abfahrt trotz offener Frachtbedingungen.

[Dokumentation und Quellcode](https://github.com/DerDoesewicht/PioneerTrainControl) · [Problem melden](https://github.com/DerDoesewicht/PioneerTrainControl/issues)

Bitte Modversion, Spielprotokoll, Waggonregeln und Plattformkonfiguration zur Fehlermeldung hinzufügen.

Erstellt von Doesewicht. Eine inoffizielle Mod für Satisfactory.

Versionen

v1.0.0release
33 Downloads6. Oktober 2026

Pioneer Train Control auf dem Server installieren

1

Satisfactory Server bestellen

Bestelle einen Satisfactory Server mit mindestens 4 GB RAM (6 GB empfohlen). Bei Multiplayer: +1 GB pro 4 Spieler.

2

Mod installieren

Öffne den Mod-Manager im Dashboard und suche nach "Pioneer Train Control". Installations-Dependencies werden automatisch mitinstalliert.

3

Server neu starten

Starte den Server neu, damit die Mod geladen wird. Spieler müssen die Mod ebenfalls lokal installiert haben.

Häufige Fragen

Pioneer Train Control funktioniert nicht nach Update – was tun?

Nach einem Satisfactory-Update müssen Mods aktualisiert werden. Prüfe auf ficsit.app, ob Pioneer Train Control bereits für die neue Game-Version aktualisiert wurde. Bei Mado Hosting: Öffne den Mod-Manager und klicke "Alle aktualisieren". Wenn die Mod noch nicht aktualisiert ist, entferne sie temporär, damit der Server startet.

Pioneer Train Control verursacht Crashes im Multiplayer – Lösung

Häufigste Ursache: alle Spieler müssen exakt die gleiche Mod-Version installiert haben. Prüfe in den Server-Logs nach "ModMismatch" oder "Version Conflict". Stelle sicher, dass alle Spieler Pioneer Train Control v1.0.0 und den gleichen SML verwenden. Bei Mado Hosting laufen Satisfactory Server mit 6 GB RAM für stabile Multiplayer-Performance.

Ist Pioneer Train Control mit anderen Satisfactory Mods kompatibel?

Pioneer Train Control nutzt den Satisfactory Mod Loader (SML). Generell sind SML-basierte Mods untereinander kompatibel, aber Mods die gleiche Game-Systeme ändern, können Konflikte verursachen. Teste neue Mod-Kombinationen am besten auf einem Backup-Save. Im Mado Dashboard werden bekannte Konflikte automatisch erkannt und du wirst gewarnt.

Pioneer Train Control Server mieten

Spiele Pioneer Train Control auf deinem eigenen Satisfactory Server mit Mod-Support.

Empfohlener RAM
6 GBab €7.80/Monat
Min. 4 GB | ab €5.20
Jetzt Server bestellen

Mod Informationen

Ersteller
Doesewicht
Neueste Version
v1.0.0
Erstellt am
6. Oktober 2026
Zuletzt aktualisiert
7. Oktober 2026