![]() |
![]() |
![]() |
#17 |
Матёрый пользователь
Регистрация: 18.07.2010
Адрес: Стерлитамак
Сообщений: 437
Вы сказали Спасибо: 293
Поблагодарили 370 раз(а) в 111 сообщениях
![]() |
![]()
SCRIPT T_HGD_YGR_Back
extern float block_state (); extern float route_set (); extern float next_sig_lr (); extern float next_sig_mr (); extern float def_draw_state (); extern float state; extern float draw_state; extern float enabled; extern float sig_feature (); float next_state; if (enabled) { next_N = next_sig_lr (SIGFN_NORMAL); if (block_state() == BLOCK_CLEAR) { if (next_N <= 2 ) state = 4; else state = 7; } else state=1; } else state=0; draw_state = def_draw_state (state); И соответствующая ему секция в sigcfg: Скрытый текст: SignalType ( "T_HGD__YGR" SignalFnType ( NORMAL ) SignalLightTex ( "ltex" ) SemaphoreInfo ( 0.7 ) SignalFlags ( SEMAPHORE ) SignalLights ( 3 SignalLight ( 0 "Red Light" Position ( 0.31 4.82 0.4 ) Radius ( 1 ) SignalFlags ( SEMAPHORE_CHANGE ) ) SignalLight ( 1 "Yellow Light" Position ( 0.31 5.40 0.4 ) Radius ( 1 ) SignalFlags ( SEMAPHORE_CHANGE ) ) SignalLight ( 2 "Green Light" Position ( 0.31 5.11 0.4 ) Radius ( 1 ) SignalFlags ( SEMAPHORE_CHANGE ) ) ) SignalDrawStates ( 4 SignalDrawState ( 0 "No" ) SignalDrawState ( 1 "Red" DrawLights ( 1 DrawLight ( 0 ) ) SemaphorePos ( 0 ) ) SignalDrawState ( 2 "Yellow" DrawLights ( 1 DrawLight ( 1 ) ) SemaphorePos ( 1 ) ) SignalDrawState ( 3 "Green" DrawLights ( 1 DrawLight ( 2 ) ) SemaphorePos ( 2 ) ) ) SignalAspects ( 4 SignalAspect ( STOP "No" SpeedKPH ( 0 ) ) SignalAspect ( STOP_AND_PROCEED "Red" SpeedKPH ( 0 ) ) SignalAspect ( APPROACH_2 "Yellow" SpeedKPH ( 60 ) ) SignalAspect ( CLEAR_2 "Green" ) ) SignalNumClearAhead ( 10 ) ) То есть примерно так? Добавлено через 2 минуты Ок, сейчас |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несколько вопросов по разработке сценария | fil | MSTS - Сценарии | 69 | 02.10.2011 16:49 |
Trainz2009. Несколько вопросов. | killmesomebody | TrainZ - Маршруты и сценарии | 48 | 08.03.2010 14:35 |
Несколько тупых вопросов по созданию сценариев | parovoZZ | TS - Маршруты и сценарии | 20 | 05.03.2010 14:28 |
Несколько несложных вопросов по игре | Vad | TrainZ — Об игре | 20 | 11.05.2009 20:04 |
несколько вопросов по сценарию | msts-newbie | MSTS - Сценарии | 27 | 07.01.2009 23:59 |
|
![]() Что это? |