Home › Content › PT_HH600.zip
File: PT Alco HH/Sound/S2eng.sms
SIMISA@@@@@@@@@@JINX0x1t______ Tr_SMS ( Skip ( Prototypical sounds for ALCO S4 made for BLW by Piston Pete v 1.2 ) ScalabiltyGroup ( 5 Activation ( ExternalCam ( ) Distance ( 1000 ) ) Deactivation ( CabCam ( ) PassengerCam ( ) Distance ( 1000 ) ) Streams ( 9 Stream ( Priority ( 6 ) Volume ( 0.7 ) Triggers ( 1 Skip ( **** Engine Idle Sound **** ) Initial_Trigger ( StartLoop ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_idle.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) FrequencyCurve ( Variable2Controlled CurvePoints ( 3 0.0 11025 0.125 12025 1.0 16025 ) Granularity ( 25 ) ) VolumeCurve ( Variable2Controlled CurvePoints ( 3 0.0 1.0 0.125 0.0 1.0 0.0 ) Granularity ( 0.01 ) ) ) Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 1 Skip ( **** Engine Sound Low **** ) Initial_Trigger ( StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_notch2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) FrequencyCurve ( Variable2Controlled CurvePoints ( 9 0.0 9000 0.125 10300 0.25 11025 0.375 12500 0.5 14000 0.625 15300 0.75 16100 0.875 17000 1.0 18000 ) Granularity ( 25 ) ) VolumeCurve ( Variable2Controlled CurvePoints ( 9 0.0 0.3 0.125 1.0 0.25 1.0 0.375 1.0 0.5 1.0 0.625 1.0 0.75 1.0 0.875 1.0 1.0 1.0 ) Granularity ( 0.01 ) ) ) Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 2 Skip ( Turbo sound ) Initial_Trigger ( StartLoop ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_turbo.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) FrequencyCurve ( SpeedControlled CurvePoints ( 5 -40 30000 -1 10000 0 9000 1 10000 40 30000 ) Granularity ( 25 ) ) VolumeCurve ( SpeedControlled CurvePoints ( 5 -40 1.0 -1.0 1.0 0.0 0.0 1 1.0 40 1.0 ) Granularity ( 0.01 ) ) ) Stream ( Skip ( **** This stream allows the horn to be played at the same time **** ) Priority ( 6 ) Volume ( 1.0 ) Triggers ( 2 Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_horn.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump ( ) ) ) ) Stream ( Skip ( **** This stream allows the bell to be played at the same time **** ) Priority ( 6 ) Volume ( 0.8 ) Triggers ( 2 Discrete_Trigger ( 10 StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_bell.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump ( ) ) ) ) Stream ( Skip ( **** Brake Squeal **** ) Priority ( 6 ) Triggers ( 7 Discrete_Trigger ( 14 StartLoop ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_squeal.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 54 ReleaseLoopRelease ( ) ) Discrete_Trigger ( 54 ReleaseLoopRelease ( ) ) Discrete_Trigger ( 54 ReleaseLoopRelease ( ) ) Discrete_Trigger ( 54 ReleaseLoopRelease ( ) ) Variable_Trigger ( Speed_Dec_Past 1.0 ReleaseLoopRelease ( ) ) Variable_Trigger ( Speed_Inc_Past 7.0 ReleaseLoopRelease ( ) ) ) FrequencyCurve ( SpeedControlled CurvePoints ( 3 -3.0 10000 0.0 12000 3.0 10000 ) Granularity ( 100 ) ) VolumeCurve ( SpeedControlled CurvePoints ( 9 -5.0 0.0 -3.0 0.6 -2.0 1.0 -1.0 0.0 0.0 0.0 1.0 0.0 2.0 1.0 3.0 0.6 5.0 0.0 ) Granularity ( 0.05 ) ) ) Stream ( Skip ( **** Valve hiss **** ) Priority ( 5 ) Triggers ( 1 Random_Trigger ( Delay_Min_Max ( 45 90 ) Volume_Min_Max ( 1.0 1.0 ) PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_hiss.wav" -1 ) SelectionMethod ( RandomSelection ) ) ) ) ) Stream ( Skip ( **** Tbrake **** ) Priority ( 5 ) Volume ( 0.5 ) Triggers ( 2 Skip ( **** Tbrake release **** ) Discrete_Trigger ( 53 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_airrelease.wav" -1 ))) Discrete_Trigger ( 54 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/x_airrelease.wav" -1 ))) ) ) Stream ( Priority ( 5 ) Triggers ( 6 Discrete_Trigger ( 58 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_couple_auto1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 59 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_couple_auto2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 60 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_couple_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 61 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_uncouple_auto1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 62 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_uncouple_auto2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 63 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/RequiredB/x_uncouple_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) ) ) ) Skip ( **** **************************************** **** ) Skip ( **** Copy of Generic Diesel SMS Used for SL 0 **** ) Skip ( **** **************************************** **** ) ScalabiltyGroup ( 0 Activation ( ExternalCam ( ) Distance ( 500 ) ) Deactivation ( CabCam ( ) PassengerCam ( ) Distance ( 500 ) ) Streams ( 1 Stream ( Priority ( 4 ) Triggers ( 6 Variable_Trigger ( Speed_Inc_Past 1.0 StartLoop ( 1 File ( "a_d_comp1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Speed_Inc_Past 50.0 StartLoop ( 1 File ( "a_d_comp2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Speed_Inc_Past 50.0 ReleaseLoopRelease ( ) ) Variable_Trigger ( Speed_Dec_Past 49.0 StartLoop ( 1 File ( "a_d_comp1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Speed_Dec_Past 49.0 ReleaseLoopRelease ( ) ) Variable_Trigger ( Speed_Dec_Past 1.0 ReleaseLoopRelease ( ) ) ) VolumeCurve ( SpeedControlled CurvePoints ( 3 0.0 0.0 10.0 1.0 100.0 1.0 ) Granularity ( 0.05 ) ) ) ) ) )