Ok picture this:
There is a single directional piece of main line. There is a siding which converges with it (so facing the correct direction down the main line, you would see a trailing points). The exit from the siding and the mainline are protected by signals. There are plentiful signals in advance of the junction, along the main line. Ok got the mental picture? So heres the problem:
I am driving a train in the siding. There are AI trains going up the main line. I want to take my train from the siding onto the main. The points are normally set for the main. There are no AI trains within 2 or 3 blocks (so the mainline signal is red, it says "no train approaching within this block") so I switch the points for the siding, the signal reading out of the siding clears, the mainline signal stays red (of course) and now says "line terminates or is closed". All good so far. I start to release my brakes to pull out of the siding. After all I have a green signal..... I begin to accelerate toward the signal leading out of the siding. Then. Out of nowhere. Like a bolt of lightning. An AI controlled train comes belting along the main, and changes the switch infront of my train! It zooms toward the junction at about infinity kilometers per hour, but by now, my train has just about reached the signal, its too late to stop. The AI train changes the junction infront of my moving train, to clear the main line signals and the siding signal goes red, for me it is too late, I cannot stop and derail (yet the AI train didnt ).
I set the junction way way ahead of the AI trains arrival. The mainline signal was red and said "no train approaching within this block" when I switched the switch, yet the AI train still changed (and locked) the junction ahead of me. I set up an experiment with a simple piece of track and a loop, and found that this always happens. You can be driving along with a green signal over a junction, which will simply go red right infront of you, because an AI train is approaching. You dont even need a signal infront of you: you can be approaching a junction, having already passed a green signal, and the AI will still flip the switch as you approach it!
So how do I stop this? Is there a rule that stops the AI buggering around with switches if another train already has a green light over it? I know about the autopilot rule, where they wont change junctions at all, but I like them to change junction, so I can tell them to drive whereever without manuallu setting the route, but just as long as they dont change it when another train has a green light over it!
There is a single directional piece of main line. There is a siding which converges with it (so facing the correct direction down the main line, you would see a trailing points). The exit from the siding and the mainline are protected by signals. There are plentiful signals in advance of the junction, along the main line. Ok got the mental picture? So heres the problem:
I am driving a train in the siding. There are AI trains going up the main line. I want to take my train from the siding onto the main. The points are normally set for the main. There are no AI trains within 2 or 3 blocks (so the mainline signal is red, it says "no train approaching within this block") so I switch the points for the siding, the signal reading out of the siding clears, the mainline signal stays red (of course) and now says "line terminates or is closed". All good so far. I start to release my brakes to pull out of the siding. After all I have a green signal..... I begin to accelerate toward the signal leading out of the siding. Then. Out of nowhere. Like a bolt of lightning. An AI controlled train comes belting along the main, and changes the switch infront of my train! It zooms toward the junction at about infinity kilometers per hour, but by now, my train has just about reached the signal, its too late to stop. The AI train changes the junction infront of my moving train, to clear the main line signals and the siding signal goes red, for me it is too late, I cannot stop and derail (yet the AI train didnt ).
I set the junction way way ahead of the AI trains arrival. The mainline signal was red and said "no train approaching within this block" when I switched the switch, yet the AI train still changed (and locked) the junction ahead of me. I set up an experiment with a simple piece of track and a loop, and found that this always happens. You can be driving along with a green signal over a junction, which will simply go red right infront of you, because an AI train is approaching. You dont even need a signal infront of you: you can be approaching a junction, having already passed a green signal, and the AI will still flip the switch as you approach it!
So how do I stop this? Is there a rule that stops the AI buggering around with switches if another train already has a green light over it? I know about the autopilot rule, where they wont change junctions at all, but I like them to change junction, so I can tell them to drive whereever without manuallu setting the route, but just as long as they dont change it when another train has a green light over it!