File: ROUTES/GM&OSS/SOUND/genfreightwag4.sms
SIMISA@@@@@@@@@@JINX0x1t______ Tr_SMS ( Skip ( *********************************** ) Skip ( *** Marias Pass Wagon Type 4 *** ) Skip ( *********************************** ) Skip ( ** For general comments on wagon sms's see Marias Pass Wagon Type 1 ** ) Skip ( ** {"MBWag1.sms"}. This SMS differs from that by using different ** ) Skip ( ** timings and waves ** ) ScalabiltyGroup( 5 Activation ( ExternalCam () Distance (55) ) Deactivation ( PassengerCam () CabCam () Distance (55) ) Streams ( 1 Stream ( Priority ( 5 ) Triggers ( 7 Dist_Travelled_Trigger ( Dist_Min_Max ( 80 110 ) Volume_Min_Max ( 0.9 1.0 ) PlayOneShot ( 5 File ( "x_d9_random3.wav" -1 ) File ( "x_d9_random2.wav" -1 ) File ( "x_d9_random1.wav" -1 ) File ( "x_d9_random4.wav" -1 ) File ( "x_d9_random5.wav" -1 ) SelectionMethod ( RandomSelection ) ) ) Discrete_Trigger ( 58 PlayOneShot ( 1 File ( "x_couple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 59 PlayOneShot ( 1 File ( "x_couple_auto2.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 60 PlayOneShot ( 1 File ( "x_couple_auto3.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 61 PlayOneShot ( 1 File ( "x_uncouple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 62 PlayOneShot ( 1 File ( "x_uncouple_auto2.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 63 PlayOneShot ( 1 File ( "x_uncouple_auto3.wav" -1 ) SelectionMethod (SequentialSelection) ) ) ) ) ) ) ScalabiltyGroup( 3 Activation ( ExternalCam () Distance (55) ) Deactivation ( PassengerCam () CabCam () Distance (55) ) Streams ( 1 Stream ( Priority ( 5 ) Triggers ( 7 Dist_Travelled_Trigger ( Dist_Min_Max ( 80 110 ) Volume_Min_Max ( 0.9 1.0 ) PlayOneShot ( 3 File ( "x_d9_random3.wav" -1 ) File ( "x_d9_random1.wav" -1 ) File ( "x_d9_random5.wav" -1 ) SelectionMethod ( RandomSelection ) ) ) Discrete_Trigger ( 58 PlayOneShot ( 1 File ( "x_couple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 59 PlayOneShot ( 1 File ( "x_couple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 60 PlayOneShot ( 1 File ( "x_couple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 61 PlayOneShot ( 1 File ( "x_uncouple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 62 PlayOneShot ( 1 File ( "x_uncouple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 63 PlayOneShot ( 1 File ( "x_uncouple_auto1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) ) ) ) ) Skip ( ** All wagons play at least two sounds ** ) Skip ( ** {de}coupling sounds have been dropped ** ) ScalabiltyGroup( 1 Activation ( ExternalCam () Distance (55) ) Deactivation ( PassengerCam () CabCam () Distance (55) ) Streams ( 1 Stream ( Priority ( 5 ) Triggers ( 1 Dist_Travelled_Trigger ( Dist_Min_Max ( 80 110 ) Volume_Min_Max ( 0.9 1.0 ) PlayOneShot ( 2 File ( "x_d9_random3.wav" -1 ) File ( "x_d9_random5.wav" -1 ) SelectionMethod ( RandomSelection ) ) ) ) ) ) ) Skip ( ** SL 0 As SL 1 But lower priority ** ) ScalabiltyGroup( 0 Activation ( ExternalCam () Distance (55) ) Deactivation ( PassengerCam () CabCam () Distance (55) ) Streams ( 1 Stream ( Priority ( 3 ) Triggers ( 1 Dist_Travelled_Trigger ( Dist_Min_Max ( 80 110 ) Volume_Min_Max ( 0.9 1.0 ) PlayOneShot ( 2 File ( "x_d9_random3.wav" -1 ) File ( "x_d9_random5.wav" -1 ) SelectionMethod ( RandomSelection ) ) ) ) ) ) ) )