(the temporary rail stop is at the orange circle)
Starting the schedule at A, the train will visit A -> temp -> B -> (A -> C -> B)*
Further testing shows interrupts are completely ignored if
- a rail stop is next in line
- the current stop is a rail stop
I would have expected the interrupt to trigger at A -> temp (rail stop next in line).
Context
I'm reporting this in the context of using temporary rail stops to implement point-to-point schedules in Cybersyn.Assume a more realistic schedule constructed via the new LuaSchedule API
- (temp rail stop at Provider)
- (temp) Provider
- (temp rail stop at Requester)
- (temp) Requester
- (temp rail stop at Depot)
- Depot
I know using rail stops in this way has many shortcomings but right now it's the only way to implement point-to-point schedules.