[IMG]

[/IMG]
Добавлено через 1 минуту
Цитата:
Сообщение от КЕ
Да, и dist_multi_sig_xx до конца пути как проверяет? То есть как это в скрипте выглядит?
|
Как в дефолте
Цитата:
SCRIPT UKSemDist
// UK Semephore (Distance)
extern float block_state ();
extern float route_set ();
extern float def_draw_state ();
extern float dist_multi_sig_mr ();
extern float state;
extern float draw_state;
extern float enabled;
if ( //!enabled || // Not enabled/cleared to show natural state?
!route_set() || // Switch not set as per link?
dist_multi_sig_mr (SIGFN_NORMAL, SIGFN_DISTANCE) ==# SIGASP_STOP)
{
state = SIGASP_APPROACH_2;
}
else
{
state = SIGASP_CLEAR_2;
}
// Get draw state
draw_state = def_draw_state (state);
|
Проверяет головы NORMAL до следующего по пути DISTANCE. Если нет такового или путь заканчивается или есть на пути враждебная противошерстная стрелка - до места окончания пути
Для Open Rails заблокированный светофор тоже является "окончанием пути".
По скрипту, если есть
хоть один STOP , считается, что условие выполняется!
Добавлено через 15 минут

Как удержать аспект?