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

    // -----------------
    //    Starlit Sky
    // -----------------
        
        // --- Light Blue ---
        flare_vehicle : cabin.starlitsky.lightblue.spot
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (0.5, 226, 80)
     
            inner_angle: 5
            outer_angle: 30
            range: 10
            cut_range: 1.8
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.lightblue.spot.wide
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (15, 226, 70)
            specular_color: (15, 226, 60)
     
            inner_angle: 5
            outer_angle: 80
            range: 10
            cut_range: 1.9
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.lightblue.point
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 226, 70)
            specular_color: (30, 226, 60)
     
            range: 0.5
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.lightblue.point.fill
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 226, 70)
            specular_color: (30, 226, 60)
     
            range: 1.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // --- Blue ---
        flare_vehicle : cabin.starlitsky.blue.spot
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (0.5, 233, 100)
     
            inner_angle: 5
            outer_angle: 30
            range: 10
            cut_range: 1.8
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.blue.spot.wide
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (15, 233, 100)
            specular_color: (15, 233, 90)
     
            inner_angle: 5
            outer_angle: 80
            range: 10
            cut_range: 1.9
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

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

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

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.blue.point.fill
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 233, 100)
            specular_color: (30, 233, 90)
     
            range: 1.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        // --- Red ---
        flare_vehicle : cabin.starlitsky.red.spot
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (0.5, 0, 100)
     
            inner_angle: 5
            outer_angle: 30
            range: 10
            cut_range: 1.8
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.red.spot.wide
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (15, 0, 100)
            specular_color: (15, 0, 90)
     
            inner_angle: 5
            outer_angle: 80
            range: 10
            cut_range: 1.8
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

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

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

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starlitsky.red.point.fill
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (60, 0, 100)
            specular_color: (30, 0, 90)
     
            range: 1.6
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }




        flare_vehicle : cabin.point.red.1m
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 0, 90)
            specular_color: (30, 0, 70)
            //ambient_color: (5, 0, 70)
     
            range: 1.0
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }  

        flare_vehicle : cabin.point.red.2m
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (30, 0, 90)
            specular_color: (30, 0, 70)
            //ambient_color: (5, 0, 70)
     
            range: 2.0
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }   

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

            ambient_color: (5, 0, 70)
     
            range: 0.5
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }    

        flare_vehicle : cabin.starfield.red.spot
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            diffuse_color: (10, 0, 90)
            specular_color: (10, 0, 70)
     
            inner_angle: 5
            outer_angle: 80
            range: 2.0
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

        flare_vehicle : cabin.starfield.red.spot.ambient
        {
            type: spot
            setup: lumen_hue_saturation
            light_type: electrics

            ambient_color: (0.3, 0, 70)
     
            inner_angle: 1
            outer_angle: 40
            range: 1.4
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

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

            diffuse_color: (20, 0, 90)
            specular_color: (20, 0, 70)
     
            range: 0.7
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

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

            diffuse_color: (40, 11, 70)
            specular_color: (40, 11, 30)
            ambient_color: (15, 11, 50)
     
            range: 1.0
            
            fade_distance: 20
            fade_span: 10

            state_change_duration: 0.1
        }

    // -----------
    //    Utils
    // -----------
        flare_vehicle : cabin.dbg.red.point.1m
        {
            type: point
            setup: lumen_hue_saturation
            light_type: electrics
            
            diffuse_color: (150, 0, 100)
            specular_color: (150, 0, 100)
            ambient_color: (15, 0, 100)
            
            range: 1.0

            fade_distance: 15
            fade_span: 30
        }
}
