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

Tr_SMS (
	Skip ( ** Sound 2M62U DIESEL ENGINE TYPE 14-D40** )
	
ScalabiltyGroup( 5
	Activation (
	ExternalCam ()
	Distance (1000)	)
	Deactivation (
	CabCam ()
	PassengerCam ()
	Distance (1000)	)
	Streams ( 9
		Stream (
			Skip ( ** Engine Gear 1 ** )
			Priority ( 6 )
			Triggers ( 1
				Initial_Trigger ( StartLoopRelease ( 1 File ( "X_2M62U_CRUISE1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
			)
			FrequencyCurve(
				Variable2Controlled
					CurvePoints ( 4
						0.00		11025
						0.35      	13525
						0.70		15525
					           1.00       	14025
					)
					Granularity ( 100 )
			)
			VolumeCurve(
				Variable2Controlled
					CurvePoints ( 12
						0.00		0.50
				 		0.03		0.55
				 		0.10		0.60
				 		0.20		0.65
				 		0.30		0.70
				 		0.40		1.0
				 		0.50		0.50
				 		0.60		0.40
				 		0.70		0.30
				 		0.80		0.20
				 		0.90		0.10
		 		 		1.00		0.00
					)
					Granularity ( 0.01 )
				)
			)
		Stream (
			Skip ( ** Engine Gear 2 ** )
			Priority ( 6 )
			Triggers ( 1
				Initial_Trigger ( StartLoopRelease ( 1 File ( "X_2M62U_CRUISE2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
			)
			FrequencyCurve(
				Variable2Controlled
					CurvePoints ( 4
					0.00		11025
					0.35      	13025
					0.70		15525
					1.00       	14025
					)
					Granularity ( 100 )
			)
			VolumeCurve(
				Variable2Controlled
					CurvePoints ( 12
						0.00		0.0
				 		0.03		0.5
				 		0.10		0.10
				 		0.20		0.15
				 		0.30		0.30
				 		0.40		0.70
				 		0.50		0.80
				 		0.60		0.90
				 		0.70		1.00
				 		0.80		0.60
				 		0.90		0.50
		 		 		1.00		0.40
					)
					Granularity ( 0.01 )
				)
			)
                        Stream (
			Skip ( ** Engine Gear 3 ** )
			Priority ( 6 )
			Triggers ( 1
				Initial_Trigger ( StartLoopRelease ( 1 File ( "X_2M62U_CRUISE3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
			)
			FrequencyCurve(
				Variable2Controlled
					CurvePoints ( 4
						0.00		13025
						0.35      	14025
						0.70		15525
					           1.00       	16025
					)
					Granularity ( 100 )
			)
			VolumeCurve(
				Variable2Controlled
					CurvePoints ( 12
						0.00		0.0
				 		0.03		0.5
				 		0.10		0.10
				 		0.20		0.15
				 		0.30		0.30
				 		0.40		0.40
				 		0.50		0.50
				 		0.60		0.60
				 		0.70		0.65
				 		0.80		0.80
				 		0.90		0.95
		 		 		1.00		1.00
					)
					Granularity ( 0.01 )
				)
			)

		Stream (
			Skip ( ** DIESEL ** )
			Priority ( 6 )
			Triggers ( 1
				Initial_Trigger ( StartLoop ( 1 File ( "X_2M62U_DIESEL1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
			)
			FrequencyCurve(
				Variable2Controlled
					CurvePoints ( 12
		 				 0.00		11025
		 				 0.05		11525
		 				 0.10		12025
						 0.20		12525
						 0.30		13025
						 0.40		13525
						 0.50		14025
						 0.60		14525
						 0.70		15025
						 0.80		15525
						 0.90		16025
						 1.00		17525
					)
					Granularity ( 45 )
			)
			VolumeCurve(
				Variable2Controlled
					CurvePoints ( 12
						 0.00		0.70
						 0.05		0.72
						 0.10		0.75
						 0.20		0.80
						 0.30		0.85
						 0.40		0.90
						 0.50		0.85
						 0.60		0.80
						 0.70		0.85
						 0.80		0.90
						 0.90		0.95
						 1.00		1.00
					)
					Granularity ( 0.01 )
				)
			)
		
		Stream (
			Skip ( ** TURBINE ** )
			Priority ( 6 )
			Triggers ( 2
               	 	Variable_Trigger ( Variable2_Inc_Past 0.01 StartLoop ( 1 File ( "X_2M62U_TURBINE.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                		Variable_Trigger ( Variable2_Dec_Past 0.01 ReleaseLoopRelease () )
			)
                	VolumeCurve(	
                		Variable2Controlled  
                			CurvePoints ( 12
		 				 0.00		0.00
		 				 0.05		0.00
		 				 0.10		0.00
		 				 0.20		0.00
		 				 0.30		0.00
		 				 0.40		0.15
		 				 0.50		0.25
						 0.60		0.35
		 				 0.70		0.40
		 				 0.80		0.45
		 				 0.90		0.60
		 				 1.00		0.80
					)  
                			Granularity  ( 0.05 )
               		)
                	FrequencyCurve(
                		Variable2Controlled	 
                			CurvePoints ( 12
                        			 0.00	        6250
                       				 0.05	        6750
                        			 0.10	        7250
					 0.20	        7750
                        			 0.30	        8250
                        			 0.40	        8750
                        			 0.50	        9250
                        			 0.60	        9750
                        			 0.70	       10250
                        			 0.80	       10550
                        			 0.90	       11050
                        			 1.00	       11550
					)
                			Granularity  ( 0.05 )
                		          ) 
			)
		
                                   Stream (
				Skip ( **** BELL	**** )
				Priority ( 6 )
				Volume(0.5)
				Triggers ( 2
					Discrete_Trigger ( 10	StartLoopRelease ( 1	File ( "X_2M62U_BELL.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump ()	)
				)
			)

			

                     Stream (
			Skip ( ** FUN ** )
			Priority ( 6 )
			Triggers ( 2
               	 	Variable_Trigger ( Variable2_Inc_Past 0.01 StartLoop ( 1 File ( "X_2M62U_FUN.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                		Variable_Trigger ( Variable2_Dec_Past 0.01 ReleaseLoopRelease () )
			)
                	VolumeCurve(	
                		Variable2Controlled  
                			CurvePoints ( 12
		 				 0.00		0.05
		 				 0.05		0.10
		 				 0.10		0.15
		 				 0.20		0.20
		 				 0.30		0.35
		 				 0.40		0.40
		 				 0.50		0.45
						 0.60		0.50
		 				 0.70		0.65
		 				 0.80		0.70
		 				 0.90		0.65
		 				 1.00		0.50
					)  
                			Granularity  ( 0.05 )
               		)
                	FrequencyCurve(
                		Variable2Controlled	 
                			CurvePoints ( 12
                        			 0.00	       11050
                       				 0.05	       11250
                        			 0.10	       11450
					 0.20	       11550
                        			 0.30	       11650
                        			 0.40	       11750
                        			 0.50	       11850
                        			 0.60	       11950
                        			 0.70	       11050
                        			 0.80	       12450
                        			 0.90	       13850
                        			 1.00	       14250
					)
                	              	Granularity  ( 0.05 )
                		           ) 
	                      )
                       Stream (
				Priority ( 5 )
				Triggers ( 6
					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) ) ) 
	                                    )
                                  ) 
                      Stream (
				
				Priority ( 6 )
				Triggers ( 2
					Discrete_Trigger ( 53  	PlayOneShot ( 2 File ( "X_2M62U_BRAKE1.wav" -1 ) File ( "X_2M62U_BRAKE1.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
					Discrete_Trigger ( 54 	PlayOneShot ( 2 File ( "X_2M62U_BRAKE1.wav" -1 ) File ( "X_2M62U_BRAKE1.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
				)
			
			)

                        )
	) 
)


