Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Звуки

Ответ
 
Опции темы Опции просмотра
Старый 16.03.2008, 12:53   #1
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,392
Вы сказали Спасибо: 35
Поблагодарили 1,192 раз(а) в 617 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E69 Посмотреть сообщение
Там это, выходит, именно на токоприемник завязано, а не на контроллер.
Значит так - вараинтов пока два. Один реализован на вл80, второй у меня на чс6. Есть еще третий вариант наиболее оптиамльный для тепловозов у которых обороты дизеля меняются от позиции к позиции, но для электровоза постоянного тока с его вентиляторами обдува ПТС, у которых частота вращения меняется от тока, такой вариант не подходит (из-за херовой работы дядьки деБиллки Гея).

Triggers ( 8
Variable_Trigger ( Variable1_Inc_Past 0.149 StartLoopRelease ( 1 File ( "Chs6_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable1_Inc_Past 40.5 ReleaseLoopReleaseWithJump ( ) )
Variable_Trigger ( Variable1_Inc_Past 45.0 StartLoopRelease ( 1 File ( "Chs6_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable1_Inc_Past 72.5 ReleaseLoopReleaseWithJump ( ) )

Variable_Trigger ( Variable1_Dec_Past 72.5 StartLoopRelease ( 1 File ( "Chs6_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable1_Dec_Past 45.0 ReleaseLoopReleaseWithJump ( ) )
Variable_Trigger ( Variable1_Dec_Past 40.5 StartLoopRelease ( 1 File ( "Chs6_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable1_Dec_Past 0.149 ReleaseLoopReleaseWithJump ( ) )
)
FrequencyCurve(
Variable2Controlled
CurvePoints ( 10
0.0 11025
0.004 11025
0.84 11504
22.76 17496
23.61 17496
26.98 17496
27.82 17735
43.0 22050
43.84 22050
47.22 22050
)
Granularity ( 0.017 )
)
VolumeCurve(
Variable2Controlled
CurvePoints ( 10
0.0 1
0.004 1
0.84 1
22.76 1
23.61 1
26.98 1
27.82 1
43.0 1
43.84 1
47.22 1
)
Granularity ( 0.017 )
)

)
сандро вне форума   Ответить с цитированием
Старый 16.03.2008, 13:03   #2
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,392
Вы сказали Спасибо: 35
Поблагодарили 1,192 раз(а) в 617 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Variable1 inc_past - поставленный один раз, сообщает нам когда начнется чтение звукового файла при "прокручивании главного контроллера по часовой стрелке".
Variable1 inc_past - поставленный второй раз, собщает неам, когда прекратится чтение звукового файла при "прокручивании главного контроллера по часовой стрелке".

Variadle 1 dec_past - "прокручивании главного котроллера против часовой стрелки".
Variadle 1 dec_past - тоже самое, но при "прокручивании главного котроллера против часовой стрелки".

Цифра 1 - указывает на то, что все расчеты проводятся относительно оборотов колеса (именно по этому пантограф никак не влияет на работу триггера)

StartLoopRelease - указывает на то, что способ воспроизведени аудио-файла постоянное проигрывание и что надо начинать читать звуковой файл.

ReleaseLoopReleaseWithJump - указывает на то, чо пора прекратить начатое ранее воспроизведение аудиофайла.

FrequencyCurve(
Variable2Controlled
CurvePoints ( 10
0.0 11025
0.004 11025
0.84 11504
22.76 17496
23.61 17496
26.98 17496
27.82 17735
43.0 22050
43.84 22050
47.22 22050

Соответсвенно в левой колонке сокрость в м/с и частота в правой.


VolumeCurve(
Variable2Controlled
CurvePoints ( 10
0.0 1
0.004 1
0.84 1
22.76 1
23.61 1
26.98 1
27.82 1
43.0 1
43.84 1
47.22 1

Тоже самое громкость, 1 указывает на нормальную громкость (2 - было бы в два раза громче, 0 - тишина)
сандро вне форума   Ответить с цитированием
Старый 16.03.2008, 13:06   #3
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,392
Вы сказали Спасибо: 35
Поблагодарили 1,192 раз(а) в 617 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Цифры:

0.149
40.5
45.0
72.5

Это позиции взятые из eng-файла умноженные на 100. (т.к в eng-файле 100% указывается как 1).
сандро вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:54. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?