Train Standard
- Station names should begin with the icon corresponding to their item, a space, and the name of the item.
- This should be followed with "Pickup" or "Dropoff"
- Many-to-one or one-to-many trains are "owned" by their dropoff stations, and the dropoff stations must have enough space for all of their trains to idle.
-
Pickup stations must have a train limit set based on the amount of space available.
- All stations and trains should be color-coded by the item type they carry. All stations and trains of a given item type should share their color. Use shift-right-click/left-click to copy only the color from trains to stations or stations to trains.
- Trains should wait at their dropoffs until they are completely empty.
- Trains must also wait for a few seconds at whichever station they receive fuel. This is an AND condition.
- Trains should leave their pickups immediately if they are full. They should also leave if a fixed amount of time has passed, based on how long it would take to fill the wagons.
- For many-to-one stations (where there are many stations that provide the same resource and have the same name), use a circuit condition to disable the station if there are insufficient resources.