SiiNunit
{
    #Types: spot, point, 
    #Dir types: all, wide, narrow, angle
    #Setup: candela_hue_saturation, lumen_hue_saturation, lux_hue_saturation
    #Light types: electrics, parking, low_beam, high_beam, brake, reverse, left_blinker, right_blinker, aux, beacon
    #Color: Luminance (Lumen, Candela, Lux) / Hue / Saturation

    // --------------------
    //    LED Tubelights
    // --------------------
        
        // ---------
        //    RED
        // ---------
        flare_vehicle : cabin.tubelight.red.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 0, 100)
            specular_color: (30, 0, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.red.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 0, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.red.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 0, 100)
            specular_color: (60, 0, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // -----------
        //    GREEN
        // -----------
        flare_vehicle : cabin.tubelight.green.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 120, 100)
            specular_color: (30, 120, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.green.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 120, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.green.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 120, 100)
            specular_color: (60, 120, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ----------
        //    BLUE
        // ----------
        flare_vehicle : cabin.tubelight.blue.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 233, 100)
            specular_color: (30, 233, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }


        flare_vehicle : cabin.tubelight.blue.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 233, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.blue.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 233, 100)
            specular_color: (60, 233, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ------------
        //    PURPLE
        // ------------
        flare_vehicle : cabin.tubelight.purple.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 249, 100)
            specular_color: (30, 249, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }


        flare_vehicle : cabin.tubelight.purple.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 249, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.purple.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 249, 100)
            specular_color: (60, 249, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ----------
        //    PINK
        // ----------
        flare_vehicle : cabin.tubelight.pink.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 293, 75)
            specular_color: (30, 293, 50)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }


        flare_vehicle : cabin.tubelight.pink.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 293, 50)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.pink.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 293, 75)
            specular_color: (60, 293, 50)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ------------
        //    ORANGE
        // ------------
        flare_vehicle : cabin.tubelight.orange.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 24, 100)
            specular_color: (30, 24, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }


        flare_vehicle : cabin.tubelight.orange.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 24, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.orange.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 24, 100)
            specular_color: (60, 24, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ------------
        //    YELLOW
        // ------------
        flare_vehicle : cabin.tubelight.yellow.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 50, 100)
            specular_color: (30, 50, 75)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }


        flare_vehicle : cabin.tubelight.yellow.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 50, 75)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.yellow.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 50, 100)
            specular_color: (60, 50, 75)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ----------------
        //    WHITE COLD
        // ----------------
        flare_vehicle : cabin.tubelight.whitecold.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 198, 15)
            specular_color: (30, 198, 5)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.whitecold.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 198, 15)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.whitecold.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 198, 15)
            specular_color: (60, 198, 5)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // ----------------
        //    WHITE WARM
        // ----------------
        flare_vehicle : cabin.tubelight.whitewarm.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 35, 15)
            specular_color: (30, 35, 5)
     
            range: 2.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.whitewarm.point.ambient
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (10, 35, 15)
     
            range: 1.1
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.whitewarm.point.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 35, 15)
            specular_color: (60, 35, 5)
     
            range: 0.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // -------------
        //    RAINBOW
        // -------------
        flare_vehicle : cabin.tubelight.rainbow.red.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 0, 100)
            specular_color: (20, 0, 75)
     
            range: 0.5
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.rainbow.green.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 120, 100)
            specular_color: (20, 120, 75)
     
            range: 0.5
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.rainbow.blue.small
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 233, 100)
            specular_color: (20, 233, 75)
     
            range: 0.5
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }
        
        flare_vehicle : cabin.tubelight.rainbow.red.large
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 0, 100)
            specular_color: (20, 0, 75)
     
            range: 1.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.rainbow.green.large
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 120, 100)
            specular_color: (20, 120, 75)
     
            range: 1.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.tubelight.rainbow.blue.large
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (20, 233, 100)
            specular_color: (20, 233, 75)
     
            range: 1.2
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

}
