I've been playing this great game for a while now, and in my last game I've tried to implement an on-demand resource supply system.
The idea is really simple: all loading train stops share the name of resource it provides ("Iron", "Copper", "Oil", etc). Trains are waiting at circuit-controlled semaphore in some sort of a stacker and they leave it only if the factory needs resources. Once a resource drops bellow certain amount, the semaphore turns green, and the train chooses one of the resource providing train stops (which opens it's entrance semaphore only when it has enough resource stored in it's chests), goes there, picks up the resource, comes back to unloading station and finally goes to train stacker.
The problem: when stacker opens it's semaphore, all waiting trains go to the same loading station even if that station can supply only one train (which is common for oil outposts).
Possible solution: let us restrict the number of trains a train stop can accept. I'd like to send a signal to train stop which would say it to accept only specified amount of trains. If train stop is not connected to circuit network it can accept unlimited number of trains (default behavior). Otherwise train stop is visible to the specified number of trains (which can already be enroute to this train stop) and is not (disabled) for all other trains.
Thanks
![Smile :-)](./images/smilies/icon_e_smile.gif)