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

LightTextures ( 1
	LightTex ( "ltex"			"SigLight.ace"		0 0 1 1 )
)

LightsTab ( 3
	LightsTabEntry (
		"Red Light"
		colour ( 255 255 40 40 )
	)
	LightsTabEntry (
		"Amber Light"
		colour ( 255 255 200 0 )
	)
	LightsTabEntry (
		"Green Light"
		colour ( 255 0 255 0 )
	)
	_LightsTabEntry (
		"White Light"
		colour ( 255 255 255 255 )
	)
)

SignalTypes ( 2

	SignalType ( "JP3Light"

		SignalFnType ( NORMAL )
		SignalLightTex ( "ltex" )

		SignalLights ( 3
			SignalLight ( 0 "Red Light"
				Position ( 0 0.1899 0 )
				Radius ( 0.10 )
			)
			SignalLight ( 1 "Amber Light"
				Position ( 0 0.4416 0 )
				Radius ( 0.10 )
			)
			SignalLight ( 2 "Green Light"
				Position ( 0 0.6979 0 )
				Radius ( 0.10 )
			)
		)
		SignalDrawStates ( 3
			SignalDrawState ( 0
				"Red"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
			SignalDrawState ( 1
				"Yellow"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
			SignalDrawState ( 2
				"Green"
				DrawLights ( 1
					DrawLight ( 2 )
				)
			)
		)
		SignalAspects ( 3
			SignalAspect ( STOP					"Red"				SpeedMPH ( 0 ) )
			SignalAspect ( APPROACH_3				"Yellow"					   )
			SignalAspect ( CLEAR_2					"Green" 				         )
		)
		SignalNumClearAhead ( 2 )
	)

	SignalType ( "JP4Light"
	
		SignalFnType ( NORMAL )
		SignalLightTex ( "ltex" )
	
		SignalLights ( 4
			SignalLight ( 0 "Amber Light"
				Position ( 0 0.66519 0  )
				Radius ( 0.06 )
			)
			SignalLight ( 1 "Red Light"
				Position (  0 0.51843 0  )
				Radius ( 0.06 )
			)
			SignalLight ( 2 "Amber Light"
				Position (  0 0.37442 0  )
				Radius ( 0.06 )
			)
			SignalLight ( 3 "Green Light"
				Position (  0 0.23727 0  )
				Radius ( 0.06 )
			)
		)
		SignalDrawStates ( 4
			SignalDrawState ( 0
				"Red"
				DrawLights ( 1
					DrawLight ( 1 )
				)
			)
			SignalDrawState ( 1
				"Yellow"
				DrawLights ( 1
					DrawLight ( 0 )
				)
			)
			SignalDrawState ( 2
				"YellowGreen"
				DrawLights ( 2
					DrawLight ( 2 )
					DrawLight ( 3 )
				)
			)
		         SignalDrawState ( 3
				"Green"
				DrawLights ( 1
					DrawLight ( 3 )
				)
			)
		)
		SignalAspects ( 4
			SignalAspect ( STOP			        "Red"				SpeedMPH ( 0 )   )
			SignalAspect ( APPROACH_2			"Yellow"					 )
			SignalAspect ( APPROACH_3			"YellowGreen"					 )
			SignalAspect ( CLEAR_2				"Green"						 )
		)
		SignalNumClearAhead ( 3 )
	)
)	          


SignalShapes ( 1
	SignalShape (
		"JP2Signal9.s"
		"Japan 3 Light Signal (Left)"
		SignalSubObjs ( 1
			SignalSubObj ( 0
				"HEAD1"
				"Signal Head 1"
				SigSubType ( SIGNAL_HEAD )
				SigSubSType ( "JP3Light" )
			)
		)
	)
	_SignalShape (
		"JP2signal10.s"
		"Japan 3 Light Signal (Separate Head)"
		SignalSubObjs ( 1
			SignalSubObj ( 0
				"HEAD1"
				"Signal Head 1"
				SigSubType ( SIGNAL_HEAD )
				SigSubSType ( "JP3Light" )
			)
		)
	)
	_SignalShape (
		"JP2Signal8.s"
		"Japan 3 Light Signal (Right)"
		SignalSubObjs ( 1
			SignalSubObj ( 0
				"HEAD1"
				"Signal Head 1"
				SigSubType ( SIGNAL_HEAD )
				SigSubSType ( "JP3Light" )
			)
		)
	)
	_SignalShape (
		"JP1Signal1.s"
		"Japan 4 Light Signal (Right)"
		SignalSubObjs ( 1
			SignalSubObj ( 0
				"HEAD1"
				"Signal Head 1"
				SigSubType ( SIGNAL_HEAD )
				SigSubSType ( "JP4Light" )
			)
		)
	)
	_SignalShape (
		"JP1Signal2.s"
		"Japan 4 Light Signal (Left)"
		SignalSubObjs ( 1
			SignalSubObj ( 0
				"HEAD1"
				"Signal Head 1"
				SigSubType ( SIGNAL_HEAD )
				SigSubSType ( "JP4Light" )
			)
		)
	)
)

ScriptFiles (
	ScriptFile ( sigscr.dat )
)
