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


Tr_SMS (

	Skip (** JACEK: Zvuky pro 4-napravové osobni vozy lehke stavby, napr. Bix, Bam, Calm, Ca, Da **)
	Skip (** Igor Hnizdo: uprava brezen 2022 - prepracovano pro verzi programu ORTS CZ/SK 1.6 **)
	Skip (** Je nezbytne mit stazeny a nainstalovany balik zvuku "vozy" od Jacka **)

	ScalabiltyGroup( 5
		Activation (
			ExternalCam ()
			PassengerCam	()
			Distance    ( 500 )
		)
		Deactivation (
			CabCam			()
			Distance    	( 500 )
		)
		Volume ( 1.0 )
		Streams ( 22
			Stream (
			        Skip (** dvere **)
				Priority ( 6 )
				Volume ( 0.6 )			
				Triggers ( 2
					Discrete_Trigger ( 105	PlayOneShot ( 1	File ( "../../common.snd/vozy/Balm_x_dvere_O.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 106	PlayOneShot ( 1	File ( "../../common.snd/vozy/Balm_x_dvere_Z.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 2
						   0.0		 22050
						  50.0		 22050
					)
					Granularity ( 100 )
				)
			)
			Stream (
			        Skip (** jizda - sum kol **)
				Priority ( 6 )
             		Volume ( 0.65 )
				Triggers ( 2
					Variable_Trigger ( Speed_Inc_Past  0.1	StartLoop ( 1	File ( "../../common.snd/vozy/B_jizda_ex.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Speed_Dec_Past  0.1	ReleaseLoopRelease ()	)
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-55.000	14000
						-15.000	11500
						0.000		11000
						15.000	11500
						55.000	14000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 7
					       -55.0       	1.0  
					       -7.0 		0.7
					       -2.0		0.4					       
					        0.0		0.0
					        2.0		0.4
					        7.0		0.7  
					        55.0		1.0  
					)
					Granularity ( 0.05 )
				)				
			)
			Stream (
				Skip(** Valivy pohyb po trati **)
				Priority ( 6 )
				Volume (1.0)
				Triggers ( 2
					Variable_Trigger ( Speed_Inc_Past 0.010 StartLoopRelease   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/jizda_ex.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Speed_Dec_Past 0.010 ReleaseLoopRelease () )					
				   )
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0	    30050
						0.000		7050
						35.0	    30050
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        0.0		0.00
						1.0		0.50
						5.0		1.00
                        15.0	0.50

					)    
					Granularity ( 0.01 )
				)				
			)
			 
			Stream (
				Skip (** zvuk podvozku na nerovnostech trate **)
				Priority ( 6 )
				Volume( 1.5 )
				Triggers ( 1
				Variable_Trigger ( Vibration_Inc_Past 30 PlayOneShot ( 12
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_1.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_2.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_4.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_5.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_6.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_7.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_8.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_9.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_10.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_11.wav" -1 )
				SelectionMethod ( RandomSelection ) ) )
				)
				VolumeCurve(
					VibrationControlled
					CurvePoints ( 3
						 0		0.00
						 10		0.20
						 50		1.00
					)
					Granularity ( 0.05 )
				)
			)

			Stream (
				Skip(** Bouchani na nerovnostech **)
				Priority ( 6 )
				Volume (1.5)
				Triggers ( 1
					Variable_Trigger ( Vibration_Inc_Past 10 PlayOneShot ( 3
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/buch1_ex.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/buch2_ex.wav" -1 )
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/buch3_ex.wav" -1 )
					SelectionMethod ( RandomSelection ) ) )
				   )
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						0.000		9000
						11.0		11025
						35.0	    15000				
					)
					Granularity ( 100 )
				)	
				VolumeCurve (
					VibrationControlled
					CurvePoints ( 3
						0		0.00
						10		0.10
						50		1.00
					)
					Granularity ( 0.05 )
				)
			)

			Stream (
				Skip ( **** Skripeni okolku v oblouku **** )
	  	        Priority ( 6 )
				Volume (1.0)
				Triggers ( 2
					Variable_Trigger ( CurveForce_Inc_Past 100	StartLoopRelease ( 1	File ( "../../common.snd/Zvuk_podvozku/4_valivy/okolky.wav" -1 ) SelectionMethod ( SequentialSelection) ) )
					Variable_Trigger ( CurveForce_Dec_Past 100	ReleaseLoopReleaseWithJump () )		
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						0.0		12000
						12.0	22050
						35.0    30000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
				CurveForceControlled
				CurvePoints ( 5
					0    0.00
					100  0.40
					400  0.60	
					600  0.80
					800  1.00	
				)
				Granularity  ( 0.10 )
				)
				VolumeCurve(
    			SpeedControlled
				CurvePoints ( 2
					0    0.00
					5    1.00
				)
				Granularity  ( 0.10 )
				)
			)		
            
			Stream (
				Skip( **** Okolky 30km/h v obluku **** )
				Priority ( 6 )
				Volume (1.5)
				Triggers ( 6
					Initial_Trigger ( DisableTrigger ( 4 ) )
					Variable_Trigger ( CurveForce_Inc_Past 15 SetStreamVolume ( 2.00 ) )
					Variable_Trigger ( CurveForce_Inc_Past 15 EnableTrigger ( 4 ) )
					Random_Trigger ( Delay_Min_Max ( 0 4 ) Volume_Min_Max ( 1.0 1.0 ) PlayOneShot ( 8
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30a.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30b.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30c.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30d.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30e.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30f.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30g.wav" -1 ) 
						File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_30h.wav" -1 ) 
					SelectionMethod ( RandomSelection ) ) )
					Variable_Trigger ( CurveForce_Dec_Past 15 DisableTrigger ( 4 ) )
					Variable_Trigger ( CurveForce_Dec_Past 15 SetStreamVolume ( 0.00 ) )			
				)
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0  48000
						0.000  48000
						35.0   48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 5		
                        0.00			0.00
                        1.00			0.00
                        2.90			1.30
                        7.00			1.30
                        10.8			0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 40km/h **** )
				Priority ( 6 )
				Volume (0.8)
				Triggers ( 4
					Variable_Trigger ( CurveForce_Inc_Past 7 SetStreamVolume ( 2.00 ) )
					Variable_Trigger ( CurveForce_Inc_Past 7 StartLoopRelease   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_40a.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( CurveForce_Dec_Past 7 ReleaseLoopRelease () )
					Variable_Trigger ( CurveForce_Dec_Past 7 SetStreamVolume ( 0.00 ) )					
				)
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0  48000
						0.000  48000
						35.0   48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        7.00			0.00
                        10.8			0.70
                        15.5			0.70
                        18.5			0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 40km/h dojazd  **** )
				Priority ( 6 )
				Volume (1.5)
				Triggers ( 1
					Variable_Trigger ( CurveForce_Dec_Past 7 PlayOneShot   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_40b.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )				
				)
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0  48000
						0.000  48000
						35.0   48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        7.00			0.00
                        10.8			1.35
                        15.5			1.35
                        18.5			0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 60km/h  **** )
				Priority ( 6 )
				Volume (0.6)
				Triggers ( 4
					Variable_Trigger ( CurveForce_Inc_Past 7 SetStreamVolume ( 2.0 ) )
					Variable_Trigger ( CurveForce_Inc_Past 7 StartLoopRelease   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_60a.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( CurveForce_Dec_Past 7 ReleaseLoopRelease () )
					Variable_Trigger ( CurveForce_Dec_Past 7 SetStreamVolume ( 0.00 ) )						
			    )
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0	        48000
						0.000		48000
						35.0	        48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        15.55		0.00
                        18.50		0.80
                        22.86		0.80
                        26.00 		0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 60km/h dojazd  **** )
				Priority ( 6 )
				Volume (1.0)
				Triggers ( 1
					Variable_Trigger ( CurveForce_Dec_Past 7 PlayOneShot   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_60b.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )					
				)
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0	        48000
						0.000		48000
						35.0	        48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        15.55		0.00
                        18.50		1.40
                        22.86		1.40
                        26.00 		0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 90km/h **** )
				Priority ( 6 )
				Volume (0.3)
				Triggers ( 4
					Variable_Trigger ( CurveForce_Inc_Past 10 SetStreamVolume ( 2.5 ) )
					Variable_Trigger ( CurveForce_Inc_Past 10 StartLoopRelease   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_90a.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( CurveForce_Dec_Past 10 ReleaseLoopRelease () )	
					Variable_Trigger ( CurveForce_Dec_Past 10 SetStreamVolume ( 0.00 ) )					
			    )
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0	        48000
						0.000		48000
						35.0	        48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        20.00		0.00
                        25.71		0.70
                        28.57		0.70
                        32.50		0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			
            Stream (
				Skip( **** Okolky 90km/h dojazd  **** )
				Priority ( 6 )
				Volume (0.5)
				Triggers ( 1
					Variable_Trigger ( CurveForce_Dec_Past 10 PlayOneShot   ( 1 File ( "../../common.snd/Zvuk_podvozku/4_valivy/x_okolky_90b.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )				
				)
                FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-35.0	        48000
						0.000		48000
						35.0	        48000
					)
					Granularity ( 0.05 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
                        20.00		0.00
                        25.71		1.35
                        28.57		1.35
                        32.50		0.00
					)    
					Granularity ( 0.05 )
				)				
			)
			Stream (
                               Skip (** rozvadec - zvuk vzduchu - nabrzdeni **)
				Priority ( 6 )
				Volume ( 0.2 )
				Triggers ( 2
        				Discrete_Trigger (  14 StartLoopRelease ( 1 File ( "../../common.snd/brzdice-vzduch/x_brzda_prubezna_zabrzdeni-IH.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
        				Discrete_Trigger (  139	ReleaseLoopReleaseWithJump ())
                                )
                                FrequencyCurve(
					CylinderChangeRateControlled
					CurvePoints ( 4
						   0.00		 22050
						   0.10		 22050
						   0.17		 22050
						   0.18		 23000
					)
					Granularity ( 100 )
					)
				VolumeCurve(
					CylinderChangeRateControlled
					CurvePoints ( 4
                                                   0.00		 0.0
						   0.10		 0.4
                                                   0.17		 0.9
						   0.18		 1.0
					)
					Granularity ( 100 )
					)
                                VolumeCurve(
				DistanceControlled
					CurvePoints ( 2
						0.00		1.0
		 		 		100.0		0.0
					)
					Granularity ( 100 )
				)
			)
			Stream (
                               Skip (** rozvadec - zvuk vzduchu - odbrzdeni **)
				Priority ( 6 )
				Volume ( 1.0 )
				Triggers ( 2
        				Discrete_Trigger (  54 StartLoopRelease ( 1 File ( "../../common.snd/brzdice-vzduch/x_brzda_prubezna_odbrzdeni-IH.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
        				Discrete_Trigger (  139	ReleaseLoopReleaseWithJump ())
                                )
                                FrequencyCurve(
					CylinderChangeRateControlled
					CurvePoints ( 4
						   0.00		 22050
						   0.10		 22050
						   0.17		 22050
						   0.18		 23000
					)
					Granularity ( 100 )
					)
				VolumeCurve(
					CylinderChangeRateControlled
					CurvePoints ( 4
                                                   0.00		 0.0
						   0.10		 0.4
                                                   0.17		 0.9
						   0.18		 1.0
					)
					Granularity ( 0.01 )
					)
                                VolumeCurve(
				DistanceControlled
					CurvePoints ( 2
						0.00		1.0
		 		 		100.0		0.0
					)
					Granularity ( 100 )
				)
			)
			Stream (
                               Skip (** prilehnuti zdrzi, vrzani pakovi **)
				Priority ( 6 )
				Volume ( 0.9 )
				Triggers ( 3
        				Discrete_Trigger (  14  PlayOneShot ( 1 File ( "../../common.snd/brzdice-vzduch/x_zdrze_prilehnuti.wav" -1 ) SelectionMethod ( SequentialSelection )))
        				Variable_Trigger ( BrakeCyl_Inc_Past   10 DisableTrigger( 1 ) )
				        Variable_Trigger ( BrakeCyl_Dec_Past   3 EnableTrigger( 1 ) )
                                )
                                VolumeCurve(
				DistanceControlled
					CurvePoints ( 2
						0.00		1.0
		 		 		100.0		0.0
					)
					Granularity ( 0.01 )
				)
			)
			Stream (
                               Skip (** odlehnuti zdrzi **)
				Priority ( 6 )
				Volume ( 0.82 )
				Triggers (
				        Variable_Trigger ( BrakeCyl_Inc_Past   3 DisableTrigger( 3 ) )
				        Variable_Trigger ( BrakeCyl_Dec_Past   3 EnableTrigger( 3 ) )
        				Variable_Trigger ( BrakeCyl_Dec_Past   2 PlayOneShot ( 1 File ( "../../common.snd/brzdice-vzduch/x_zdrze_odlehnuti.wav" -1 ) SelectionMethod ( SequentialSelection )))
                                )
                                VolumeCurve(
				DistanceControlled
					CurvePoints ( 2
						0.00		1.0
		 		 		100.0		0.0
					)
					Granularity ( 0.01 )
				)
			)
			Stream (
				Skip (** brzdeni - zvuk zdrzi **)
				Priority ( 6 )
             		        Volume ( 0.4 )
				Triggers ( 4

                                           Variable_Trigger ( BrakeCyl_Inc_Past 2 PlayOneShot ( 1 File ( "../../common.snd/vozy/x_brzdeni_z.wav" -1 ) SelectionMethod ( SequentialSelection )))
                                           Variable_Trigger ( BrakeCyl_Inc_Past 2 StartLoop ( 1 File ( "../../common.snd/vozy/x_brzdeni.wav" -1 ) SelectionMethod ( SequentialSelection )))
                                           Variable_Trigger ( BrakeCyl_Dec_Past 2 ReleaseLoopRelease ())
                                           Variable_Trigger ( BrakeCyl_Dec_Past 2 PlayOneShot ( 1 File ( "../../common.snd/vozy/x_brzdeni_k.wav" -1 ) SelectionMethod ( SequentialSelection )))
				)
				FrequencyCurve(
					WheelSpeedControlled
					CurvePoints ( 5
						-7.000	11000
						-3.000	10000
						0.000		 9000
						3.000	      10000
						7.000	11000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					WheelSpeedControlled
					CurvePoints ( 9
					     	 -7.0 		0.2
                                     -6.9 		1.0
					       -2.5	      	0.7
					       -1.5       	0.3
                                      0.0       	0.0
					        1.5       	0.3
					        2.5	      	0.7
					        6.9			1.0
					     	  7.0			0.2
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
			Skip(** Zvuk skripani brzdovych zdrzi **)
				Priority ( 6 )
				Volume ( 1.0 )
				Triggers ( 7
				Discrete_Trigger ( 14	DisableTrigger (5) )
				Discrete_Trigger ( 54	EnableTrigger (5) )
				Discrete_Trigger ( 143	EnableTrigger (5) )
				Variable_Trigger ( Speed_Dec_Past 0.0 EnableTrigger (5) )
				Variable_Trigger ( BrakeCyl_Dec_Past 0.01	ReleaseLoopReleaseWithJump () )	
				Discrete_Trigger ( 14  StartLoopRelease ( 1  File ( "../../common.snd/Zvuk_podvozku/4_valivy/brzda_vlaku1.wav" -1 )  SelectionMethod (SequentialSelection) ) )
				Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopReleaseWithJump () )
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 8
						0.00    22500
						0.10    22500
						0.50    20100
						2.00    21100
						3.00    22100
						3.50    22100
						4.00    22500 
						4.50    22500
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 8
						0.00    0.00
						0.10    0.10
						0.50    1.00
						2.00    0.80
						3.00    0.60
						3.50    0.40
						4.00    0.10 
						4.50    0.00
				)
				Granularity  ( 0.001 )
				)
			)

			Stream (
				Skip(** Sveseni **)
				Priority ( 6 )
				Volume (1.5)
				Triggers ( 6
					Discrete_Trigger ( 58 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/Naraz_narazniku_ex.wav" -1 ) SelectionMethod (SequentialSelection) ) )
					Discrete_Trigger ( 59 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/Naraz_narazniku_ex.wav" -1 ) SelectionMethod (SequentialSelection) ) )
					Discrete_Trigger ( 60 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/Naraz_narazniku_ex.wav" -1 ) SelectionMethod (SequentialSelection) ) )
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 2
						0.0		 9000
						1.0		11025
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
					0.3			0.3
					0.5			0.6
					1.0			1.0
					1.5			1.5
					)
					Granularity ( 0.05 )
				)
			)

			Stream (
				Skip(** Rozveseni **)
				Priority ( 6 )
				Volume (1.0)
				Triggers ( 6
					Discrete_Trigger ( 61 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/rozpojovani.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 62 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/rozpojovani.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 63 PlayOneShot ( 1 	File ( "../../common.snd/Zvuk_podvozku/4_valivy/rozpojovani.wav" -1 ) SelectionMethod (SequentialSelection) ) )
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 2
						0.0		11025
						1.0		11025
					)
					Granularity ( 100 )
				)
			)
			Stream (
				Skip(** Neuspesne sveseni - odrazeni **)
				Priority ( 6 )
				Volume (1.0)
				Triggers ( 1
					Discrete_Trigger ( 20067 PlayOneShot ( 1 	File ( "x_odrazeni.wav" -1 ) SelectionMethod (SequentialSelection) ) )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
					0.3			0.3
					0.5			0.7
					1.0			0.8
					1.5			1.0
					)
					Granularity ( 0.05 )
				)
			)
		)
	)
)