Открой блокнотом tsrLoco_chme3-eng.sms в E:\Games\Train Simulator\TRAINS\TRAINSET\tsrLoco_CHME3-Alias\Sound, скопируй нижеприведённый код в свой tsrLoco_chme3-eng.sms(в самый низ), закрой tsrLoco_chme3-eng.sms с сохранением
Спойлер
Код: Выделить всё
ScalabiltyGroup( 0
Activation (
ExternalCam () CabCam ()
Distance (500)
)
Deactivation (
PassengerCam ()
Distance (500)
)
Volume(1.0)
Streams ( 6
Stream (
Priority ( 5 )
Triggers ( 2
Variable_Trigger ( Distance_Dec_Past 100 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_tifon_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Distance_Dec_Past 50 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_whistle_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (0.7)
Triggers ( 2
Variable_Trigger ( Speed_Dec_Past 0.1 StartLoopRelease( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_compressor_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Inc_Past 0.1 ReleaseLoopRelease( 1 File ("../../tsrLoco_CHME3-Alias/Sound/x_chme3_compressor_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (0.7)
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 1.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_ventilator_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 1.0 ReleaseLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_ventilator_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (1.0)
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 0.1 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_diesel_1150_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease (1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_diesel_1150_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
Variable2Controlled
CurvePoints ( 9
0.000 11025
0.050 11100
0.100 11800
0.200 12500
0.300 13250
0.400 14000
0.600 14700
0.800 15400
1.000 16100
)
Granularity ( 5 )
)
VolumeCurve(
Variable2Controlled
CurvePoints ( 9
0.000 0.5
0.050 0.5
0.100 0.5
0.200 0.5
0.300 0.6
0.400 0.7
0.600 0.8
0.800 0.9
1.000 1.0
)
Granularity ( 0.05 )
)
)
Stream (
Priority ( 6 )
Volume ( 3.0 )
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 0.1 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_vl8_cruise_15kmph_engine.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease (1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_vl8_cruise_15kmph_engine.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 7
-30.0 25000
-6.39 16935
-4.16 11025
0.0 2650
4.16 11025
6.39 16935
30.0 25000
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-30.0 0.0
-5.0 3.0
-0.1 0.1
0 0
0.1 0.1
5.0 3.0
30.0 0.0
)
Granularity ( 0.1 )
)
)
Stream (
Priority ( 6 )
Volume( 3.0 )
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 2.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 5
-6.0 16134
-4.1 11025
0.0 2690
4.1 11025
6.0 16134
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-6.0 0.0
-4.1 1.0
-3.0 0.0
0 0
3.0 0.0
4.1 1.0
6.0 0.0
)
Granularity ( 0.1 )
)
)
)
)
)
Спойлер
Код: Выделить всё
SIMISA@@@@@@@@@@JINX0x1t______
Tr_SMS (
ScalabiltyGroup( 5
Activation ( ExternalCam () Distance (300) )
Deactivation ( CabCam () Distance (300) )
Volume( 1.0 )
Streams ( 10
Stream (
Skip ( **** Cruise 0-8 **** )
Priority ( 6 )
Volume ( 1.0 )
Triggers ( 1
Initial_Trigger ( StartLoop ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_diesel_1150_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
Variable2Controlled
CurvePoints ( 9
0.000 11025
0.050 11100
0.100 11800
0.200 12500
0.300 13250
0.400 14000
0.600 14700
0.800 15400
1.000 16100
)
Granularity ( 5 )
)
VolumeCurve(
Variable2Controlled
CurvePoints ( 9
0.000 0.5
0.050 0.5
0.100 0.5
0.200 0.5
0.300 0.6
0.400 0.7
0.600 0.8
0.800 0.9
1.000 1.0
)
Granularity ( 0.05 )
)
)
Stream(
Skip ( **** Ventilator **** )
Priority ( 6 )
Volume ( 1.0 )
Triggers( 2
Discrete_Trigger ( 6 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_ventilator_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 7 ReleaseLoopReleaseWithJump () )
)
)
Stream (
Skip ( **** Tifon **** )
Priority ( 6 )
Volume ( 0.7 )
Triggers ( 2
Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_tifon_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump () )
)
)
Stream (
Skip ( **** Whistle **** )
Priority ( 6 )
Volume ( 1.0 )
Triggers ( 2
Discrete_Trigger ( 10 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_whistle_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Skip ( **** Coupling **** )
Triggers ( 5
Discrete_Trigger ( 58 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_couple.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 61 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_uncouple.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 61 EnableTrigger ( 4 ) )
Variable_Trigger ( Speed_inc_past 0.1 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_uncouple_final.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_dec_past 0.1 DisableTrigger ( 4 ) )
)
)
Stream (
Skip ( **** Brakes **** )
Priority ( 6 )
Triggers ( 4
Discrete_Trigger ( 14 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/*.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 54 ReleaseLoopReleaseWithJump ( ) )
Discrete_Trigger ( 53 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/*.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 54 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/*.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Skip ( **** Compressor **** )
Priority ( 6 )
Volume ( 0.5 )
Triggers ( 1
Initial_Trigger ( StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_compressor_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Skip ( **** Grind **** )
Priority ( 6 )
Volume( 1.0 )
Triggers ( 2
Variable_Trigger ( Speed_Dec_Past 2.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_grind.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopReleaseWithJump ())
)
VolumeCurve(
SpeedControlled
CurvePoints ( 9
-2.0 0.0
-1.5 0.5
-1.0 1.0
-0.2 1.0
0.0 0.0
0.2 1.0
1.0 1.0
1.5 0.5
2.0 0.0
)
Granularity ( 0.05 )
)
)
Stream (
Skip ( **** TED **** )
Priority ( 6 )
Volume( 3.0 )
Triggers ( 2
Variable_Trigger ( Variable2_Inc_Past 0.01 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_vl8_cruise_15kmph_engine.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Dec_Past 0.01 ReleaseLoopRelease () )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 7
-30.0 25000
-6.39 16935
-4.16 11025
0.0 2650
4.16 11025
6.39 16935
30.0 25000
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-30.0 0.0
-5.0 3.0
-0.1 0.1
0 0
0.1 0.1
5.0 3.0
30.0 0.0
)
Granularity ( 0.1 )
)
)
Stream (
Skip ( **** Motion **** )
Priority ( 6 )
Volume( 3.0 )
Triggers ( 4
Variable_Trigger ( Speed_Inc_Past 3.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Inc_Past 6.0 ReleaseLoopRelease () )
Variable_Trigger ( Speed_Dec_Past 6.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 3.0 ReleaseLoopRelease () )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 5
-6.0 16134
-4.1 11025
0.0 2690
4.1 11025
6.0 16134
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-6.0 0.0
-4.1 1.0
-3.0 0.0
0 0
3.0 0.0
4.1 1.0
6.0 0.0
)
Granularity ( 0.1 )
)
)
)
)
ScalabiltyGroup( 0
Activation (
ExternalCam () CabCam ()
Distance (500)
)
Deactivation (
PassengerCam ()
Distance (500)
)
Volume(1.0)
Streams ( 6
Stream (
Priority ( 5 )
Triggers ( 2
Variable_Trigger ( Distance_Dec_Past 100 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_tifon_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Distance_Dec_Past 50 PlayOneShot ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_whistle_2562.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (0.7)
Triggers ( 2
Variable_Trigger ( Speed_Dec_Past 0.1 StartLoopRelease( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_compressor_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Inc_Past 0.1 ReleaseLoopRelease( 1 File ("../../tsrLoco_CHME3-Alias/Sound/x_chme3_compressor_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (0.7)
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 1.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_ventilator_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 1.0 ReleaseLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_ventilator_2501.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
)
Stream (
Priority ( 6 )
Volume (1.0)
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 0.1 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_diesel_1150_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease (1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_diesel_1150_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
Variable2Controlled
CurvePoints ( 9
0.000 11025
0.050 11100
0.100 11800
0.200 12500
0.300 13250
0.400 14000
0.600 14700
0.800 15400
1.000 16100
)
Granularity ( 5 )
)
VolumeCurve(
Variable2Controlled
CurvePoints ( 9
0.000 0.5
0.050 0.5
0.100 0.5
0.200 0.5
0.300 0.6
0.400 0.7
0.600 0.8
0.800 0.9
1.000 1.0
)
Granularity ( 0.05 )
)
)
Stream (
Priority ( 6 )
Volume ( 3.0 )
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 0.1 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_vl8_cruise_15kmph_engine.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease (1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_vl8_cruise_15kmph_engine.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 7
-30.0 25000
-6.39 16935
-4.16 11025
0.0 2650
4.16 11025
6.39 16935
30.0 25000
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-30.0 0.0
-5.0 3.0
-0.1 0.1
0 0
0.1 0.1
5.0 3.0
30.0 0.0
)
Granularity ( 0.1 )
)
)
Stream (
Priority ( 6 )
Volume( 3.0 )
Triggers ( 2
Variable_Trigger ( Speed_Inc_Past 2.0 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound/x_chme3_motion_4.1mps.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 5
-6.0 16134
-4.1 11025
0.0 2690
4.1 11025
6.0 16134
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 7
-6.0 0.0
-4.1 1.0
-3.0 0.0
0 0
3.0 0.0
4.1 1.0
6.0 0.0
)
Granularity ( 0.1 )
)
)
)
)
)