Rail Logistics Daemon (RLD)


A streamlined, UPS-first train logistics daemon for megabases: tag stops as providers, requesters, and depots and RLD dispatches trains for you — with native chain deliveries and one-command in-place migration from LTN.

Content
18 hours ago
2.0
12
Trains

Changelog

Version: 1.0.1
Date: 2026-07-23
  Bugfixes:
    - The request threshold is now a minimum SHIPMENT size enforced on every delivery, not just a minimum request size. Previously a large request was split greedily and the last chunk could be tiny (needing 1,700 items at an 800-item threshold shipped 800 + 800 + 100), and a provider left with a few items after in-cycle reservations could win the pick and send a nearly-empty train (observed: a 9-item delivery). Now every shipment carries at least the threshold; a below-threshold leftover waits until the shortfall crosses the threshold again. A threshold larger than every train's capacity surfaces a "no train" alert instead of silently shipping small loads.
Version: 1.0.0
Date: 2026-07-23
  Major Features:
    - Initial release.
    - Provider/requester/depot train logistics: tag stops, set thresholds, and RLD dispatches trains to move cargo where it's needed. Items, fluids, and item quality; multiple networks via ID masks.
    - Native chain deliveries: a freed train goes straight to its next delivery instead of returning to a depot (fuel-gated, default 30%).
    - UPS-first engine: event-driven, dirty-flagged scanning with an adaptive scan slice and quiet-stop cadence backoff — per-tick cost stays flat as the base grows.
    - RLD Manager: a tabbed dashboard (Stations, Depots, Trains, Deliveries, History, Alerts, Help) that costs nothing while closed.
    - Guided in-place migration from an existing LTN base (/convertLTN-to-RLD): swaps each stop in place and preserves all circuit wiring.