A station buffer controller for Cybersyn: stop fresh loading, recover inserter hands and loader/belt buffers without deleting items, then release the train. Explicitly selected loading and unloading groups.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.2.1
Date: 2026-09-05
Bugfixes:
- Mixed deliveries now enforce exact per-item and per-quality order quantities.
- Shared buffer transfer budgets prevent one item from consuming another item's cargo space.
- Recover natural loader/inserter overshoot from cargo before continuing or releasing the train.
- Pause safely if excess cargo cannot be recovered; preserve every item.
Features:
- Calculate minimum stack slots and available cargo slots, respecting inventory bars and foreign cargo.
- Show mixed-order slot requirements and capacity/recovery errors in the controller GUI.
- Keep allowed overdelivery for single-product orders.
Version: 0.2.0
Date: 2026-09-05
Features:
- Bounded discovery of nearby stations and complete loading/unloading paths.
- Configurable 8-128 tile square scan radius, default 32.
- Source-aware recovery and multiple explicit fallback warehouses.
- Dedicated GUI with station selector, camera, device lists and map location actions.
- Player-local hover/pinned range and device overlays.
- Persistent controller status display matching the tooltip state.
Safety:
- Reject open, shared, cyclic, unsupported and out-of-range paths.
- Detect conflicting ownership and multiple stops on the same scanned track.
- Preserve existing 0.1.0 recovery bindings during migration.