TL;DR
Show train stops on the map in a different colour when their limit is hit based on why that limit was hit.What ?
When a train stop's limit is hit, it always appears blue on the map. This lets you distinguish between which are full and which aren't. I propose adding additional colours to indicate why it's gotten filled.Currently we have:
White: Enabled, limit not reached.
Red: Disabled outright, will be skipped.
Blue: Limit filled, trains will wait until it becomes available before leaving current station.
Suggested changes:
White: Same as now.
Red: Same as now.
Blue: Limit filled, train stopped.
Green: Limit filled, train on the way.
Orange: Limit set to zero by circuit network.
Magenta: Limit set to zero manually.
Less definite suggestion (if only because I have only used limits of 1): For limits greater than 1, maybe combine White, Blue and Green to reflect the current status. Maybe in stripes on the station's circle and name? That seems less error-prone than actually mixing the colours. If you had a limit of 3 and one train stopped and one on the way, then the circle and name would show up in stripes of blue, green and white.