SIMISA@@@@@@@@@@JINX0G0t______

LightTextures ( 1
	LightTex ( "ltex"			"SigLight.ace"		0 0 1 1 )
)
LightsTab ( 5
	LightsTabEntry (
		"Cervene svetlo"
		colour ( 255 255 40 40 )
	)
	LightsTabEntry (
		"Zlute svetlo"
		colour ( 255 255 200 0 )
	)
	LightsTabEntry (
		"Zelene svetlo"
		colour ( 255 0 255 0 )
	)
	LightsTabEntry (
		"Bile svetlo"
		colour ( 255 255 255 255 )
	)
	LightsTabEntry (
		"Modre svetlo"
		colour ( 255 40 40 255 )
	)
)

SignalTypes ( 6

	SignalType ( "STURC"

		SignalFnType ( NORMAL )
		SignalDrawStates ( 1
			SignalDrawState ( 0	"Nothing"
			)
		)
		SignalAspects ( 0 )
		SignalNumClearAhead ( 1 )
	)

	SignalType ( "N2_posun"
		SignalFnType ( DISTANCE )
		SignalLightTex ( "ltex" )
		SignalFlashDuration ( 0.5 0.5 )
		SignalLights ( 2
			SignalLight ( 0 "Modre svetlo"
				Position ( 0.0 0.1 0.365 )
				Radius ( 0.12 )
			)
			SignalLight ( 1 "Bile svetlo"
				Position ( 0.0 -0.175 0.365 )
				Radius ( 0.12 )
			)
		)
		SignalDrawStates ( 2
			SignalDrawState ( 0
				"White"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
			SignalDrawState ( 1
				"Blue"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
		)
		SignalAspects ( 2
			SignalAspect ( STOP	 	"Blue" 	SpeedKPH ( 0 )	)
			SignalAspect ( STOP_AND_PROCEED	"White" 		)
		)
		SignalNumClearAhead ( 1 )
	)
	
	SignalType ( "N2_Privol"
		SignalFnType ( NORMAL )
		SignalLightTex ( "ltex" )
		SignalFlashDuration ( 0.5 0.5 )
		SignalLights ( 2
			SignalLight ( 0 "Bile svetlo"
				Position ( 0.0 -0.175 0.365 )
				Radius ( 0.12 )
			)
			SignalLight ( 1 "Cervene svetlo"
				Position ( 0.0 0.1 0.365 )
				Radius ( 0.12 )
			)
		)
		SignalDrawStates ( 2
			SignalDrawState ( 0
				"White"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
			SignalDrawState ( 1
				"Red"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
		)
		SignalAspects ( 2
			SignalAspect ( STOP	 	"Red" 	SpeedKPH ( 0 )	)
			SignalAspect ( STOP_AND_PROCEED	"White" 		)
		)
		SignalNumClearAhead ( 1 )
	)
	
	SignalType ( "N3_Normal"
		SignalFnType ( NORMAL )
		SignalLightTex ( "ltex" )
		SignalFlashDuration ( 0.5 0.5 )
		SignalLights ( 3
			SignalLight ( 0 "Cervene svetlo"
				Position ( 0 -0.175 0.365 )
				Radius ( 0.12 )
			)
			SignalLight ( 1 "Zlute svetlo"
				Position ( 0 -0.45 0.365 )
				Radius ( 0.12 )
			)
			SignalLight ( 2 "Zelene svetlo"
				Position ( 0 0.1 0.365 )
				Radius ( 0.12 )
			)
		)
		SignalDrawStates ( 3
			SignalDrawState ( 0
				"Green"
				DrawLights ( 1
					DrawLight ( 2 )
				)
			)
			SignalDrawState ( 1
				"GreenYellow"
				DrawLights ( 2
					DrawLight ( 1 )
					DrawLight ( 2 )
				)
			)
			SignalDrawState ( 2
				"Red"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
		)
		SignalAspects ( 3
			SignalAspect ( STOP	  "Red" 	  SpeedKPH ( 0 ) )
			SignalAspect ( APPROACH_2 "GreenYellow" 	         )
			SignalAspect ( CLEAR_1 	  "Green" 			 )
		)
		SignalNumClearAhead ( 1 )
	)
	
	SignalType ( "N4_posun"
		SignalFnType ( NORMAL  )
		SignalLightTex ( "ltex" )
		SignalFlashDuration ( 0.5 0.5 )
		SignalLights ( 2
			SignalLight ( 0 "Cervene svetlo"
				Position ( 0 -0.45 0.365 )
				Radius ( 0.12 )
			)
			SignalLight ( 1 "Bile svetlo"
				Position ( 0 -0.175 0.365 )
				Radius ( 0.12 )
			)
		)
		SignalDrawStates ( 2
			SignalDrawState ( 0
				"White"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
			SignalDrawState ( 1
				"Red"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
		)
		SignalAspects ( 2
			SignalAspect ( STOP		"Red" 	)
			SignalAspect ( STOP_AND_PROCEED "White" )
		)
		SignalNumClearAhead ( 1 )
	)
	
	SignalType ( "T2_Posun"

		SignalFnType ( DISTANCE )
		SignalLightTex ( "ltex" )
			
		SignalLights ( 2
			SignalLight ( 0 "Modre svetlo"
				Position ( 0 -0.05 0.15 )
				Radius ( 0.12 )
			)
			SignalLight ( 1 "Bile svetlo"
				Position ( 0  0.18 0.15 )
				Radius ( 0.12 )
			)
		)
		SignalDrawStates ( 2
			SignalDrawState ( 0
				"Blue"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
			SignalDrawState ( 1
				"White"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
		)
		SignalAspects ( 2
			SignalAspect ( STOP		"Blue"	)
			SignalAspect ( STOP_AND_PROCEED	"White"	)
		)
		SignalNumClearAhead ( 1 )
	)

)

SignalShapes ( 6
	
	SignalShape (
		"Sklonik_r-s.s"
		"Sklonik - skryta navest"
		SignalSubObjs ( 2
			SignalSubObj ( 0
				"Gengon01" "navest"
				SigSubType ( SIGNAL_HEAD )
				SignalFlags ( DEFAULT )
				SigSubSType ( "STURC" )
			)
			SignalSubObj ( 1
				"Main" "pouze posun povolen"
				SigSubType ( USER1 )
				SignalFlags ( OPTIONAL )
			)
                )
	)
	
	SignalShape (
		"CSD_N2p.s"
		"navest 2 svetla posun"
		SignalSubObjs ( 4
			SignalSubObj ( 0
				"Vrch1" "navest"
				SigSubType  ( SIGNAL_HEAD )
				SigSubSType ( "N2_Posun" )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 1
				"Vrch2"	"Vrch2"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 2
				"Sloup"	"Sloup"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 3
				"Podstavec" "Podstavec"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
		)
	)

	SignalShape (
		"CSD_N2.s"
		"navest 2 svetla privolavacka"
		SignalSubObjs ( 4
			SignalSubObj ( 0
				"Vrch1" "navest"
				SigSubType  ( SIGNAL_HEAD )
				SigSubSType ( "N2_Privol" )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 1
				"Vrch2" "Vrch2"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 2
				"Sloup"	"Sloup"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 3
				"Podstavec" "Podstavec"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
		)
	)
	
	SignalShape (
		"CSD_N3.s"
		"navest 3 svetla"
		SignalSubObjs ( 7
			SignalSubObj ( 0
				"Vrch1" "navest"
				SigSubType  ( SIGNAL_HEAD )
                                SigSubJnLinkIf ( 1 3 )
				SigSubSType ( "N3_Normal" )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 1
				"Main" "odjezdove - volno (40km/h) / stuj"
				SigSubType ( USER1 )
				SignalFlags ( OPTIONAL )
			)
			SignalSubObj ( 2
				"Main" "odjezdove - 40km/h / stuj"
				SigSubType ( USER2 )
				SignalFlags ( OPTIONAL DEFAULT )
			)
			SignalSubObj ( 3
				"Main" "link pro volno"
				SigSubType ( USER4 )
				SignalFlags ( OPTIONAL JN_LINK )
			)
			SignalSubObj ( 4
				"Vrch2" "Vrch2"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 5
				"Sloup"	"Sloup"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 6
				"Podstavec" "Podstavec"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
		)
	)
	
	SignalShape (
		"CSD_N4.s"
		"navest 4 svetla posun"
		SignalSubObjs ( 4
			SignalSubObj ( 0
				"Vrch1" "Navest"
				SigSubType  ( SIGNAL_HEAD )
				SigSubSType ( "N4_posun" )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 1
				"Vrch2" "Vrch2"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 2
				"Sloup"	"Sloup"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 3
				"Podstavec" "Podstavec"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
		)
	)
	
	SignalShape (
		"CSD_T2.s"
		"posun trpaslici"
		SignalSubObjs ( 6
			SignalSubObj ( 0
				"Hlava"	"Navest"
				SigSubType ( SIGNAL_HEAD )
                                SigSubJnLinkIf ( 1 1 )
				SigSubSType ( "T2_Posun" )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 1
				"Main" "link pro posun zakazan"
				SigSubType ( USER1 )
				SignalFlags ( OPTIONAL )
			)
			SignalSubObj ( 2
				"Main" "nekontroluje stav useku"
				SigSubType ( USER2 )
				SignalFlags ( OPTIONAL )
			)
			SignalSubObj ( 3
				"Main" "prebira nasledujici navest"
				SigSubType ( USER3 )
				SignalFlags ( OPTIONAL )
			)
			SignalSubObj ( 4
				"Vrch1"
				"Vrch"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
			SignalSubObj ( 5
				"Podst"
				"Podstavec"
				SigSubType ( DECOR )
				SignalFlags ( DEFAULT )
			)
		)
	)
)

ScriptFiles (
	ScriptFile ( sigscr.dat )
)
