Цитата:
->Контролим триггер 1, не выедет ли пассажирский на участок (как Трам говорил - расстояние между поездами).
----> при срабатывании первого триггера, контролим 2-ой на предемет подхода грузового к станции.
--------> собираем маршрут на отколонение.
->тут же контролим заход поезда на отклонение (триггер 3)
---->проверяем, когда пасс уйдет на достаточное кол-во БУ триггером 4
--------> собираем выходной на перегон.
|
Я похоже упустил, а когда маршрут собирается назад, чтобы по нему проехал пассажирский? По триггеру 3? Тогда его лучше поставить ближе к концу пути, чтобы грузовой уж точно весь заехал на боковой путь. А выпускной триггер можно ставить сразу после выходного - маршрут соберется, и как только пассажирский отъедет на следующий блок-участок, для грузового автоматически откроется выходной, и он поедет по удалению.
Ты проверял на практике эту схему? По своему опыту могу сказать, что хпатчу мешает всё, что только возможно

Всю вышеописанную схему можно реализовать и одним хпатчем, без сторонних команд.

Зелёные триггерит грузовой, красные - пассажирский.
Вот такая схема(правда без проверки расстояния, то есть без первого триггера) у меня нормально работала.