DIFF

truck_01.c

class Truck_01LightProfileFront : VehicleLightProfileFront
{
	void Truck_01LightProfileFront()
	{
		m_SegregatedBrightness = 4;
		m_SegregatedRadius = 75;
		m_SegregatedAngle = 90;
		m_SegregatedColorRGB = Vector(0.90, 0.90, 0.68);
		
		m_AggregatedBrightness = 8;
		m_AggregatedRadius = 100;
		m_AggregatedAngle = 120;
		m_AggregatedColorRGB = Vector(0.90, 0.90, 0.68);
		
		m_FadeInTime 	= 0.1;
		m_FadeOutTime 	= 0.05;
	}
}

class Truck_01LightProfileRear : VehicleLightProfileBrakeAndReverse
{
	void Truck_01LightProfileRear()
	{
		// Brake light only
		m_SegregatedBrakeBrightness = 5;
		m_SegregatedBrakeRadius = 6;
		m_SegregatedBrakeAngle = 160;
		m_SegregatedBrakeColorRGB = Vector(0.75, 0.16, 0.05);
		
		// Reverse light only
		m_SegregatedBrightness = 2;
		m_SegregatedRadius = 10;
		m_SegregatedAngle = 120;
		m_SegregatedColorRGB = Vector(0.80, 0.85, 0.9);
		
		// Brake & Revese lights combined
		m_AggregatedBrightness = 5;
		m_AggregatedRadius = 10;
		m_AggregatedAngle = 160;
		m_AggregatedColorRGB = Vector(0.85, 0.35, 0.45);
		
		m_FadeInTime 	= 0.1;
		m_FadeOutTime 	= 0.05;
	}
}