Station visitation requirement; train won't go to station X unless it's visited station Y first.
It would be helpful to have the ability to set prerequisites for station visits.
Currently, I have a single coal mine supplying two steam locomotive fuel dropoff points, each heading in a different direction. Each dropoff connects to its own dedicated refueling station. Ideally, I’d like to configure the system so that: if a train visits the outpost, it refuels at the remote fueling point before returning to the coal mine; or if it stops at the main settlement dropoff, it refuels at the settlement’s fueling station before heading back