TL;DR
It would be nice to visualize the current state of a train's interrupt conditions when making edits.What?
When you are editing a train's schedule today you get a visualization of the current state of its conditions.The suggestion is to have similar feedback when editing a train interrupt. The specific suggestion would be to show the status of the train you are editing the interrupt condition from (even though the interrupt is global and potentially applies to many trains).
I realize that this may be difficult to implement given that interrupts are global and are normally only checked when a train leaves a station.
Why?
- This might make interrupts more approachable for players that are new to them.
- This would unlock additional ways to debug a train interrupt. For example, if you aren't sure why a particular interrupt is behaving the way it is, you could create a train in a scenario you have a question about, and then create/edit an interrupt from that train and get the visualization.
Notes
- This suggestion partly inspired by recent confusion around the behavior that a circuit condition in a train interrupt/schedule is always false if the train is not at a station connected to a circuit network. E.g. A condition of Circuit[Z=0] will be false if the train isn't at a station or if the train is at a station which isn't connected to a circuit network. (not a bug)