SIMISA@@@@@@@@@@JINX0x1t______


Tr_SMS (
	ScalabiltyGroup( 3
		Activation (			CabCam			()			Distance    	(100)		)
		Deactivation (		ExternalCam ()			PassengerCam	()			Distance    	(100)		)
		Stereo ()
Streams ( 21
                        Stream (			
				Priority ( 6 )			
				Triggers ( 9				
					Discrete_Trigger (  14	StartLoopRelease ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_braker.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 0.2	ReleaseLoopRelease ()	)
					Variable_Trigger ( Speed_Inc_Past 0.1	ReleaseLoopRelease ()	)
					Discrete_Trigger ( 14   DisableTrigger ( 1 ) )
					Discrete_Trigger ( 54   EnableTrigger ( 1 ) )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 9
                                                                                 -7.5                   0.0
						    -1.0                  1.0
						  -1.0		0.7
						  -0.1		0.3
						   0.0		0.0
						   0.1		0.3
						   1.0		0.7
                                            1.0                 1.0
                                                                            7.5                0.0
					)
					Granularity ( 0.05 )
				)				
			)	
			Stream (
				Priority ( 6 )
				Triggers ( 1
					Initial_Trigger  ( 	StartLoop   ( 1 File ( "DF10D_power0.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.000		11025
						0.150		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
                                               -0.150           0.0
                                               -0.030           1.0
                                                0.030           1.0
                                                0.150           0.0
					)
					Granularity ( 0.05 )
				)				
			)
                        Stream(
				Priority ( 6 )
				Triggers ( 11
					Variable_Trigger 	( Variable2_Inc_Past	0.010	StartLoop ( 1 File ( "DF10D_power1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Inc_Past	0.300	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable2_Dec_Past	0.300	StartLoop ( 1 File ( "DF10D_power1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Dec_Past	0.010	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 DisableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past     0.010 EnableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past	0.050	StartLoop ( 1 File ( "DF10D_power1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Inc_Past	0.300	ReleaseLoopRelease () )
					Initial_Trigger( DisableTrigger( 7 ) )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 EnableTrigger ( 7 ) )
					Variable_Trigger 	( Variable1_Inc_Past    0.100 DisableTrigger ( 7 ) )
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.010		10000
						0.300		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
						0.010		0.0
						0.120		1.0
                                                0.180           1.0
                                                0.300           0.0
					)
					Granularity ( 0.05 )
				)
			)			
			Stream (
				Priority ( 6 )
				Triggers ( 6
					Variable_Trigger 	( Variable2_Inc_Past    0.150   StartLoop ( 1 File ( "DF10D_power2.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger  	( Variable2_Inc_Past    0.450   ReleaseLoopRelease () )					
					Variable_Trigger  	( Variable2_Dec_Past    0.450   StartLoop ( 1 File ( "DF10D_power2.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger  	( Variable2_Dec_Past    0.150   ReleaseLoopRelease () )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 DisableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past     0.010 EnableTrigger ( 3 ) )					
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.150		10000
						0.450		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
                                                0.150           0.0
                                                0.270           1.0
                                                0.330           1.0
                                                0.450           0.0
					)
					Granularity ( 0.05 )
				)								
			)		
                        Stream(
				Priority ( 6 )
				Triggers ( 6
					Variable_Trigger 	( Variable2_Inc_Past	0.300	StartLoop ( 1 File ( "DF10D_power3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Inc_Past	0.600	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable2_Dec_Past	0.600	StartLoop ( 1 File ( "DF10D_power3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Dec_Past	0.300	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 DisableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past     0.010 EnableTrigger ( 3 ) )
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.300		10000
						0.600		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
						0.300		0.0
						0.420		1.0
                                                0.480           1.0
                                                0.600           0.0
					)
					Granularity ( 0.05 )
				)
			)
			Stream(
				Priority ( 6 )
				Triggers ( 6
					Variable_Trigger 	( Variable2_Inc_Past	0.450	StartLoop ( 1 File ( "DF10D_power4.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Inc_Past	0.750	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable2_Dec_Past	0.750	StartLoop ( 1 File ( "DF10D_power4.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Dec_Past	0.450	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 DisableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past     0.010 EnableTrigger ( 3 ) )
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.450		10000
						0.750		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
						0.450		0.0
						0.580		1.0
                                                0.620           1.0
                                                0.750           0.0
					)
					Granularity ( 0.05 )
				)
			)
                        Stream(
				Priority ( 6 )
				Triggers ( 6
					Variable_Trigger 	( Variable2_Inc_Past	0.600	StartLoop ( 1 File ( "DF10D_power5.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Inc_Past	0.900	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable2_Dec_Past	0.900	StartLoop ( 1 File ( "DF10D_power5.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger 	( Variable2_Dec_Past	0.600	ReleaseLoopRelease () )
					Variable_Trigger 	( Variable1_Dec_Past    0.010 DisableTrigger ( 3 ) )
					Variable_Trigger 	( Variable1_Inc_Past     0.010 EnableTrigger ( 3 ) )
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.600		10000
						0.900		12000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 4
						0.600		0.0
						0.730		1.0
                                                0.770           1.0
                                                0.900           0.0
					)
					Granularity ( 0.05 )
				)
			)			
			Stream (
				Priority ( 6 )
				Triggers ( 2
					Variable_Trigger  	( Variable2_Inc_Past    0.750   StartLoop ( 1 File ( "DF10D_power6.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger  	( Variable2_Dec_Past    0.750   ReleaseLoopRelease () )										
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.750		10500
                                                1.000		11025
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.750 		0.0
						0.880		1.0
					)
					Granularity ( 0.05 )
				)								
			)
                        Stream (
				Priority ( 6 )
				Triggers ( 1					 
					Initial_Trigger ( StartLoopRelease   (1 File ( "DF10D_supercharging.wav" -1  ) SelectionMethod ( SequentialSelection ) ) )
				)
				
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 3
                                          -1.0        26000  
                                           0.000		8000
                                         	 1.0            26000
					)
					Granularity ( 0.01 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 5
						-1.0                         1.0
                                                -0.5	          0.3
						  0.0    	0.0
						  0.5	           0.3
						1.0                       1.0
					)
					Granularity ( 0.01 )
				)				
			)			
			Stream (
				Priority ( 6 )
				Triggers ( 2
					Discrete_Trigger ( 8	StartLoopRelease ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_horn.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 9	ReleaseLoopReleaseWithJump ()	)
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 1
					Discrete_Trigger ( 10	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_bell.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
				)
			)
			Stream (		
				Priority ( 5 )			
				Triggers ( 2				
					Discrete_Trigger (  4	StartLoopRelease ( 1	File ( "..\\..\\DF4D\\sound\\df4d_sand.wav" -1 )	SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  5	ReleaseLoopRelease () )	
				)
			)
			Stream (			
				Priority ( 6 )			
				Triggers ( 2				
					Discrete_Trigger (  12	StartLoopRelease ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_compressor.wav" -1 )	SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  13	ReleaseLoopRelease () )	
				)
			)
			Stream (
				Priority ( 5 )
				Triggers ( 3				 
					Discrete_Trigger ( 14 	PlayOneShot ( 1 File ( "..\\..\\DF4D\\sound\\DF4D_airb_Auto_TB.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 14   DisableTrigger ( 1 ) )
					Discrete_Trigger ( 54   EnableTrigger ( 1 ) )		
				)
			)
			Stream (
				Priority ( 5 )
				Triggers ( 3				 
					Discrete_Trigger ( 54 	PlayOneShot ( 1 File ( "..\\..\\DF4D\\sound\\DF4D_airb_ind_TB.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )	
					Discrete_Trigger ( 54   DisableTrigger ( 1 ) )
					Discrete_Trigger ( 14   EnableTrigger ( 1 ) )		
				)
			)
			Stream (
				Priority ( 5 )
				Triggers ( 6
					Discrete_Trigger ( 58 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_couple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 59 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_couple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 60 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_couple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 61 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_uncouple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 62 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_uncouple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 63 PlayOneShot ( 1 	File ( "..\\..\\DF4D\\sound\\DF4D_uncouple_auto.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 9
					Discrete_Trigger ( 15	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_reverserf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 16	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_throttlef.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 17	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_airb_ind_LB.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )					
					Discrete_Trigger ( 18	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_airb_auto_LB.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 20	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_dbrakef.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 26	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_sandf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 37	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_flightsf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 48	PlayOneShot ( 1	File ( "..\\..\\DF4D\\sound\\DF4D_econtrol1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )					
					Discrete_Trigger ( 51	PlayOneShot ( 1	File ( "dfdd_ebrake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
			)
		)
	)
)

