Currently StaysInStation is coded to be on LiveTrains. This is then actually a departuresFromStation as the event is fired when the train leaves.
We should perhaps implement this on PlannedTrains and replay them later when the LiveTrain actually comes in.
Currently StaysInStation is coded to be on LiveTrains. This is then actually a departuresFromStation as the event is fired when the train leaves. We should perhaps implement this on PlannedTrains and replay them later when the LiveTrain actually comes in.