When using a train unload station with multiple resource modules, if set to request a train when any module is empty, the station will call all assigned trains, even if only one resource is actually needed.
This is especially problematic when some modules are not in service yet, or when certain resources are used infrequently. All trains for those resources are repeatedly called, arrive, and immediately leave without unloading. This creates unnecessary rail traffic and can delay critical resources.
Suggested improvement:
Add separate “Request train” options per module, so each resource independently requests its assigned train based only on its own storage or demand.
This would reduce unnecessary train calls, lower rail congestion, and make mixed-input stations easier to manage and scale without adding micromanagement.
Separate “Request Train” Logic Per Module at Train Stations
Quality of life
Trains
6
Showing
1–1 of
1