Я прикрутил звук крана от ВЛ10 к ВЛ80 так:
1) В tsrLoco_vl80-cab.sms поменял:
Код:
Stream (
Skip ( ****** This stream plays the controls samples ****** )
Priority ( 5 )
Volume ( 0.8 )
Triggers ( 1
Discrete_Trigger ( 18
PlayOneShot ( 1
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-brake.wav" -1 )
SelectionMethod ( SequentialSelection )
)
)
)
)
на
Stream(
Priority ( 6 )
Triggers( 8
Discrete_Trigger ( 14 StartLoopRelease ( 1 File ( "../../tsrLoco_VL10-Alias/Sound_3/tsrSound_vl80-airb_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 14 DisableTrigger ( 1 ) )
Discrete_Trigger ( 14 DisableTrigger ( 1 ) )
Discrete_Trigger ( 14 DisableTrigger ( 8 ) )
Discrete_Trigger ( 17 ReleaseLoopRelease () )
Discrete_Trigger ( 54 ReleaseLoopRelease () )
Discrete_Trigger ( 17 EnableTrigger ( 8 ) )
Discrete_Trigger ( 17 EnableTrigger ( 1 ) )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 2
0.000 22050
100.0 22050
)
Granularity ( 50 )
)
)
и
Stream (
Skip ( ****** Tormoznoi kran ****** )
Priority ( 6 )
Triggers ( 4
Discrete_Trigger ( 14
PlayOneShot ( 2
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-airb_auto3.wav" -1 ) File
SelectionMethod ( SequentialSelection )
)
)
Discrete_Trigger ( 54
ReleaseLoopReleaseWithJump ( )
)
Discrete_Trigger ( 53
PlayOneShot ( 2
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-airb_auto1.wav" -1 )
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-airb_auto2.wav" -1 )
SelectionMethod ( RandomSelection )
)
)
Discrete_Trigger ( 54
PlayOneShot ( 2
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-airb_auto1.wav" -1 )
File ( "../../tsrLoco_VL80-Alias/Sound_2/tsrSound_vl80-airb_auto2.wav" -1 )
SelectionMethod ( RandomSelection )
)
)
)
)
на
Stream(
Priority ( 5 )
Triggers( 5
Discrete_Trigger ( 54 StartLoopRelease ( 1 File ( "../../tsrLoco_VL10-Alias/Sound_3/tsrSound_vl80-airb_auto2old.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 14 ReleaseLoopRelease () )
Discrete_Trigger ( 51 ReleaseLoopRelease () )
Discrete_Trigger ( 51 ReleaseLoopRelease () )
Discrete_Trigger ( 48 ReleaseLoopRelease () )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 2
0.000 22050
100.0 22050
)
Granularity ( 50 )
)
)
2)Изменил в eng-е ВЛ80 строки:
TripleValveRatio( 2.5 ) на 1
MaxReleaseRate( 10 ) = 4
MaxApplicationRate( 12 ) = 1
ЗЫ: лучше делать резервные копии изменяемых файлов, а то мало ли