[INCLUDE: common/navigators.ini]
[INCLUDE: navigators_mixins.ini]
[INCLUDE: common/selflighting.ini]
[INCLUDE: common/no_popup_lights.ini]
[INCLUDE: common/materials_glass.ini]
[INCLUDE: common/materials_interior.ini]
[INCLUDE: common/materials_carpaint.ini]
[INCLUDE:pbr_int.ini]
[INCLUDE:pbr_ext.ini]

[DATA] 
DISABLE_LIGHTSINI = 1

[SHADER_REPLACEMENT_...]
MATERIALS=vehicle_generic_smallspecmap__paint_1_,rear_carbon1,EXT_RIM,difusor
DOUBLE_FACE_SHADOW_BIASED=1

[ODOMETER_MAIN]
DIGITAL_ITEM=5
DIGITAL_ITEM_NUMBER_FORMAT=01.1
UPPER_BOUND=9999

[ODOMETER_TRIP]
DIGITAL_ITEM=4
DIGITAL_ITEM_NUMBER_FORMAT=05.1
UPPER_BOUND=9999

;;;;;;;;; Spotify Integration ;;;;;;;;; 

[CAR_STEREO_...]
ACTIVE = $" read('csp/version', 0) >= 1279 "

MESHES = Object011
RESOLUTION = 1024, 384
DISPLAY_POS = 0, 0
DISPLAY_SIZE = 1024, 384
COLOR = 1, 1, 1
FADE_WHEN_INACTIVE = 0.95
DITHERING = 2

; main text
TEXT_CSP_0 = "{Track}"
TEXT_CSP_0_NOALBUM = "{Track}"
TEXT_CSP_0_NOARTIST = "{Track}"
TEXT_CSP_0_FALLBACK = ""
TEXT_CSP_0_ALIGN_LAYOUT = 0
TEXT_CSP_0_START = 600, 180
TEXT_CSP_0_SIZE = 210, 48
TEXT_CSP_0_FONT_TYPE = ITALIC
TEXT_CSP_0_Z_INDEX = 10
TEXT_CSP_0_SCALE = 1.5, 1.3
TEXT_CSP_0_BOLD = 0

; main text
TEXT_CSP_3 = "{Artist}"
TEXT_CSP_3_NOALBUM = "{Artist}"
TEXT_CSP_3_NOARTIST = ""
TEXT_CSP_3_FALLBACK = ""
TEXT_CSP_3_ALIGN_LAYOUT = 0
TEXT_CSP_3_START = 600, 67
TEXT_CSP_3_SIZE = 210, 48
TEXT_CSP_3_FONT_TYPE = ITALIC
TEXT_CSP_3_Z_INDEX = 10
TEXT_CSP_3_SCALE = 1.5, 1.3
TEXT_CSP_3_BOLD = 0

; main text
TEXT_CSP_4 = "{Album}"
TEXT_CSP_4_NOALBUM = "{Album}"
TEXT_CSP_4_NOARTIST = ""
TEXT_CSP_4_FALLBACK = ""
TEXT_CSP_4_ALIGN_LAYOUT = 0
TEXT_CSP_4_START = 600, 111
TEXT_CSP_4_SIZE = 210, 48
TEXT_CSP_4_FONT_TYPE = ITALIC
TEXT_CSP_4_Z_INDEX = 10
TEXT_CSP_4_SCALE = 1.5, 1.3
TEXT_CSP_4_BOLD = 0

; track position
TEXT_CSP_1 = "{Position:%02d:%02d//--:--}"
TEXT_CSP_1_ALIGN_LAYOUT = 0
TEXT_CSP_1_START = 510, 310
TEXT_CSP_1_SIZE = 460, 48
TEXT_CSP_1_FONT_TYPE = MONOSPACE
TEXT_CSP_1_Z_INDEX = 10
TEXT_CSP_1_SCALE = 0.8, 0.8
TEXT_CSP_1_BOLD = 0

; track duration
TEXT_CSP_2 = "{Duration:%02d:%02d//--:--}"
TEXT_CSP_2_ALIGN_LAYOUT = 1, 0
TEXT_CSP_2_START = 710, 310
TEXT_CSP_2_SIZE = 180, 48
TEXT_CSP_2_FONT_TYPE = MONOSPACE
TEXT_CSP_2_Z_INDEX = 10
TEXT_CSP_2_SCALE = 0.8, 0.8
TEXT_CSP_2_BOLD = 0

; progress bar background
RECT_5 = 1
RECT_5_START = 518, 335
RECT_5_SIZE = 363, 3
RECT_5_Z_INDEX = 11
RECT_5_COLOR = 0.1, 0.1, 0.1, 0.4

; progress bar background
RECT_6 = 1
RECT_6_START = 518, 335
RECT_6_SIZE = 363, 3
RECT_6_Z_INDEX = 12
RECT_6_COLOR = 0.5, 0.3, 0.1, 1
RECT_6_SCALE_WITH_PROGRESS = 1, 0

; album cover in the middle
ALBUM_COVER_0 = 1
ALBUM_COVER_0_START = 193, 51
ALBUM_COVER_0_SIZE = 331, 320
ALBUM_COVER_0_Z_INDEX = -1
ALBUM_COVER_0_FALLBACK = MUSIC
ALBUM_COVER_0_FALLBACK_COLOR = 0.3, 0.3, 0.3, 1
ALBUM_COVER_0_FALLBACK_BACKGROUND = 0.05, 0.05, 0.05, 1
ALBUM_COVER_0_FALLBACK_SIZE = 28

; animation below album cover
ANIMATION_0 = 17, 8
ANIMATION_0_START = 530, 250
ANIMATION_0_BLOCK = 17, 4
ANIMATION_0_MARGIN = 3, 3
ANIMATION_0_BASE_ROW = BOTTOM

;;;;;;;;; Exterior Lighting ;;;;;;;;; 
[EMISSIVE_LIGHT_...] ;  Low Beam
NAME = LowBeamLeft,LowBeamRight
COLOR=100,90,90,6
LAG=0.8
SIMULATE_HEATING=0
CAST_LIGHT=1

[EMISSIVE_LIGHT_...] ;  Low Beam 2 
NAME=Warning_light
COLOR=-1,1,-1,3
LAG=0.8
SIMULATE_HEATING=0
CAST_LIGHT=1

[EMISSIVE_LIGHT_...] ;  Taillights
NAME=taillight_l,taillight_l01,taillight_r01,taillight_r
COLOR=15, 0, 0,2
LAG=0.8
SIMULATE_HEATING=1
CAST_LIGHT=1

[EMISSIVE_HIGHBEAM_...] ; High Beam
NAME=
COLOR=100,90,90,10
LAG=0.5
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5


[EMISSIVE_HIGHBEAM_...] ; High Beam
NAME=Headleds
COLOR=50,88,96,0.3
LAG=0.1
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5
FALLBACK_HEADLIGHTS_COLOR=120,100,80,5

[EMISSIVE_HIGHBEAM_...] ; High Beam
NAME=hb
COLOR=-10,-10,50,1
LAG=0.5
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5

[EMISSIVE_REVERSE_...] ; Reverse Lights
NAME = rear_light,rear_light003              ; name (one or more) of a mesh to glow
COLOR = 80,100,130,2       ; glowing color if condition is met
LAG = 0.2                   ; with zero, turns on and off immediately
SIMULATE_HEATING = 1        ; adds heating effect, going through orange tint while turning on and off
LOCATION = REAR             ; light location used for damage and light guessing, default value depends on type
ACT_AS_HEADLIGHTS = 1       ; if set to 1, emissiveness is raised when camera is caught in car’s headlights

[EMISSIVE_BRAKE_...]
NAME=brake03,brake04,brake011,brake,brake012,g_Rain_Lights,brakelight_m
COLOR=50, 0, 0,15
CAST_LIGHT=1
ACT_AS_HEADLIGHTS=0
FALLBACK_BRAKES_COLOR=50, 0, 0,15
INPUT = BRAKE
INPUT_THRESHOLD = 0.94
BLINK_REPEAT = 1 ; just make it blink
BLINK_FREQENCY_HZ = 4 ; sets frequency for blinking

[EMISSIVE_HAZARD_0]
NAME=
COLOR=10, 0, 0
LAG=0.0
SIMULATE_HEATING=0.0

[LIGHT_LICENSEPLATE]
; no need to specify meshes names if material is using
; Plate_D.dds and Plate_NM.dds textures
MESHES=group001
OFFSET=0.0, 0.01, -0.15
RANGE=0.3
RANGE_GRADIENT_OFFSET=0.4
SPOT=200
SPOT_SHARPNESS=0.4
COLOR=1,.8,.5,5
; other supported values: TWO_ON_TOP, ONE_ON_TOP
LAYOUT=TWO_ON_TOP

[EMISSIVE_TURNSIGNAL_LEFT_0]
NAME=indicator_lf,indicator_rr,indifl,DRL004,DRL003
COLOR=20, 15, 0,10
FALLBACK_HEADLIGHTS_COLOR=100,90,90,1
LAG=0.3
REPEAT_FREQENCY_HZ=2.0
LOCATION=FRONT
REPEAT_FREQENCY_HAZARDS_HZ=4.0

[EMISSIVE_TURNSIGNAL_LEFT_1]
NAME=indicator_lf_SUB0
COLOR=35, 22, 0,5
OFF_COLOR=10,10,10,5
LAG=0.1
SIMULATE_HEATING=0.0
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_2]
NAME=indicator_glass
COLOR=20, 15, 0,5
FALLBACK_HEADLIGHTS_COLOR=100,90,90,1
LAG=0.3
REPEAT_FREQENCY_HZ=2.0
LOCATION=FRONT
REPEAT_FREQENCY_HAZARDS_HZ=4.0
CAST_LIGHT=0

[EMISSIVE_TURNSIGNAL_RIGHT_0]
NAME=indifr,indicator_rf,indicator_lr,DRL,DRL002
COLOR=20, 15, 0,10
FALLBACK_HEADLIGHTS_COLOR=100,90,90,1
LAG=0.3
REPEAT_FREQENCY_HZ=2.0
LOCATION=FRONT
REPEAT_FREQENCY_HAZARDS_HZ=4.0
 
[EMISSIVE_TURNSIGNAL_RIGHT_1]
NAME=indicator_rf_SUB0
COLOR=35, 22, 0,5
OFF_COLOR=10,10,10, 5
LAG=0.1
SIMULATE_HEATING=0.0
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_RIGHT_2]
NAME=indicator_glass2
COLOR=20, 15, 0,5
FALLBACK_HEADLIGHTS_COLOR=100,90,90,1
LAG=0.3
REPEAT_FREQENCY_HZ=2.0
LOCATION=FRONT
REPEAT_FREQENCY_HAZARDS_HZ=4.0
CAST_LIGHT=0

[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=L Outer Top,L Outer Bottom,R Left Top,R Left Bottom,L Right Bottom,L Right Top,R Outer Bottom,R Outer Top,R Left Top001,R Left Bottom001,L Outer Top001,L Outer Bottom001
COLOR=20,10,0,20
LAG=0.2
SIMULATE_HEATING=0
LOCATION=EXTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=0

[EMISSIVE_LIGHT_...] ; Lowbeam 1 
NAME=Headlights,Headlights02
COLOR=120,100,120,2
LAG=0.1
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5



;;;;;;;;; Interior Lighting ;;;;;;;;;
[EMISSIVE_LIGHT_...] ; Instrument Cluster
NAME=ClusterByTGN,Object011,int_SUB8,GasStuff,ClusterExtra,hp_display
COLOR=1,.9,.8,1.5
OFF_COLOR=1,1,1,1
LAG=0.2
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=1

[EMISSIVE_LIGHT_...] ; Instrument Cluster 2
NAME=polymsh_extracted13,redlayer_016,redlayer_014
COLOR=1,1,1,2
LAG=0.2
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=1

[EMISSIVE_LIGHT_...] ; Gauge Needles
NAME=tach_min_gauge_emissive,tach_min_gauge_emissive001,tach_min_gauge_emissive002
COLOR=3,0,0,1
OFF_COLOR=1,1,1,1
LAG=0.2
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=1

[EMISSIVE_LIGHT_...] ; Interior Buttons
NAME=buttonslight,polymsh_SUB5,GEO_Cockpit_HR_SUB9,steer2,door_dside_f,door_pside_f,GEO_Cockpit_HR_SUB16,steering_wheel_badges
COLOR=1,.15,-.2,3
LAG=0.2
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=1

[EMISSIVE_EXTRA_A_...]
NAME=AngelEyes3
COLOR=10,9,9,30
OFF_COLOR=1,1,1,20
LAG=.9
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=1

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,1,1,50
DIFFUSE_CONCENTRATION=0.6
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.357, 0.973, 0.551
DIRECTION=0,-.5,-1
RANGE=0.25
RANGE_GRADIENT_OFFSET=0.0
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.1

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,1,1,5
DIFFUSE_CONCENTRATION=0.3
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.0, 0.959, 0.5
DIRECTION=0,-1,-10
RANGE=0.15
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,1.5
DIFFUSE_CONCENTRATION=0.4
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.102, 0.868, 0.385
DIRECTION=0,-1,0
RANGE=0.15
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,1.5
DIFFUSE_CONCENTRATION=0.4
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=-0.102, 0.868, 0.385
DIRECTION=0,-1,0
RANGE=0.15
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,1.5
DIFFUSE_CONCENTRATION=0.4
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0, 0.868, 0.385
DIRECTION=0,-1,0
RANGE=0.15
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,4
DIFFUSE_CONCENTRATION=0.5
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=-0.692, 0.836, 0.183
DIRECTION=0,-1,0
RANGE=0.35
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,4
DIFFUSE_CONCENTRATION=0.5
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.692, 0.836, 0.183
DIRECTION=0,-1,0
RANGE=0.35
RANGE_GRADIENT_OFFSET=0.2
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,5
DIFFUSE_CONCENTRATION=0.3
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0, 1.33, 0.0653
DIRECTION=0,1,0
RANGE=0.25
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,5
DIFFUSE_CONCENTRATION=0.9
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=-0.0594, 0.642, 0.0431
DIRECTION=0,-1,0
RANGE=0.25
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,3
DIFFUSE_CONCENTRATION=0.9
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.09, 0.692, 0.2431
DIRECTION=0,-1,0
RANGE=0.25
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=.9
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,10
DIFFUSE_CONCENTRATION=0.0
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=-0.338, 0.581, 0.89
DIRECTION=0,-2,0
RANGE=0.75
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=1,.15,-.2,10
DIFFUSE_CONCENTRATION=0.0
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=5
FADE_SMOOTH=5
MIRROR=0
POSITION=0.338, 0.581, 0.89
DIRECTION=0,-2,0
RANGE=0.75
RANGE_GRADIENT_OFFSET=0.5
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.0

;;;;;;;;; LightsFX ;;;;;;;;;
[LIGHT_HEADLIGHT_0]
BIND_TO_HEADLIGHTS=1
AFFECTS_TRACK=1
BOUND_EMISSIVE_MAX=600
BOUND_EXP=1
COLOR=1.8, 1.7, 1.8,5
DIFFUSE_CONCENTRATION=0.0
DIRECTION=0.0, 0.1, 1.0
EXTERIOR_ONLY=0
FADE_AT=400
FADE_SMOOTH=380
INTERIOR_ONLY=0
LOWBEAM_RANGE_MAX=100
LOWBEAM_RANGE_MULT=0.9
LOWBEAM_RANGE_ONCOMING_MULT=0.9
MIRROR=0.683
MIRROR_DIRECTION=0
POPUP_ENABLED=0
POSITION=0, 0.675, 1.79
RANGE=300
RANGE_GRADIENT_OFFSET=1
SINGLE_FREQUENCY=0
SPECULAR_MULT=1

[LIGHT_BRAKE_0]
AFFECTS_TRACK=1
BOUND_EMISSIVE_MAX=500
BOUND_EXP=1
COLOR=5, 0, 0,2
DIFFUSE_CONCENTRATION=0.88
DIRECTION=0, 30, -150
EXTERIOR_ONLY=1
FADE_AT=220
FADE_SMOOTH=30
INTERIOR_ONLY=0
MIRROR=0.0
MIRROR_DIRECTION=0
POSITION=0, 1.94, -2.54
RANGE=5
RANGE_GRADIENT_OFFSET=0.25
SINGLE_FREQUENCY=0
SPECULAR_MULT=10
SPOT=155
SPOT_EDGE=0.12, 0.12, 0.12
SPOT_EDGE_SHARPNESS=10
SPOT_SHARPNESS=0.4

[LIGHTING]
EMISSIVE_BRAKELIGHTS_MULT=1
EMISSIVE_HEADLIGHTS_MULT=1
EMISSIVE_MULT=1
EMISSIVE_PARKINGLIGHTS_MULT=1
INTERIOR_FAKE_SHADOW_FADE=0.9
INTERIOR_FAKE_SHADOW_HEIGHT=0.4
INTERIOR_FAKE_SHADOW_OPACITY=0.9
INTERIOR_FAKE_UPPER_SHADOW_FADE=0.1
INTERIOR_FAKE_UPPER_SHADOW_HEIGHT=-0.1

[SelfLight_Headlights]
MIRROR = 0.689
DIRECTION = 0, 0,1
POSITION = 0.0, 0.679, 1.79
AFFECTS_TRACK = 1
DIFFUSE_CONCENTRATION = 0.9
BOUND_TO = LowBeamLeft
SPOT_SHARPNESS =0.0
SPOT = 120
COLOR =10,10,10,10
SPECULAR_MULT = 1
RANGE = 0.35

[SelfLight_Headlights]
MIRROR = 0.544
DIRECTION = 0, 0,1
POSITION = 0.0, 0.664, 1.8
AFFECTS_TRACK = 1
DIFFUSE_CONCENTRATION = 0.9
BOUND_TO = HighBeam
SPOT_SHARPNESS =0.0
SPOT = 120
COLOR =10,10,10,20
SPECULAR_MULT = 1
RANGE = 0.35

[SelfLight_Headlights]
MIRROR = 0.689
DIRECTION = 0, 0,1
POSITION = 0.0, 0.679, 1.79
AFFECTS_TRACK = 1
DIFFUSE_CONCENTRATION = 0.9
BOUND_TO = angel_eyes
SPOT_SHARPNESS =0.0
SPOT = 120
COLOR =10,10,10,10
SPECULAR_MULT = 1
RANGE = 0.55



;;;;;;;;; Warning Lights ;;;;;;;;;

[INCLUDE: common/custom_emissive.ini]

[CustomEmissiveMulti]
Meshes = ClusterWarningLights
Resolution = 812, 812
UseEmissive0AsFallback = 1
;Debug = 1 ; uncomment me to see the areas nicely
@ = MultiItem, Role = TURNSIGNAL_LEFT, Start = "62, 434", Size = "84, 104" , Color = "-10, 10,-10 " ,
@ = MultiItem, Role = TURNSIGNAL_RIGHT, Start = "163, 433", Size = "71, 100" , Color = "-10, 10,-10 " ,
@ = MultiItem, Role = ABS_INACTION, Start = "323.1, 422.7", Size = "91.1, 79.9", Color = "60,30,0",
@ = MultiItem, Role = DashWarningABS, Start = "500, 193", Size = "127, 54", Color = "60,30,0",
@ = MultiItem, Role = DashWarningEngine, Start = "585, 265", Size = "86, 72" , Color = "60,30,0",
@ = MultiItem, Role = HANDBRAKE, Start = "670, 184", Size = "123, 68", Color = "80, 0, 0",
@ = MultiItem, Role = HIGHBEAM, Start = "67, 259", Size = "85, 71", Color = "-100, -100, 100",
@ = MultiItem, Role = LIGHT, Start = "677, 360", Size = "85, 45", Color = "-10, 10, -10",
@ = MultiItem, Role = TC_INACTION , Start = "418, 429", Size = "72, 75", Color = "10, 3, -50",
@ = MultiItem, Role = DashWarningTC, Start = "502, 428", Size = "74, 83", Color = "10, 3, -50",
@ = MultiItem, Role = DashWarningTC, Start = "201, 184", Size = "110, 71", Color = "10, 3, -50",
@ = MultiItem, Role = TYRE_PRESSURE, Start = "681, 438", Size = "68, 61", Color = "10, 3, -50", InputThreshold = 32, InputSelector = MAX , InputSelectorPivot=5 , Lag=0.2 
@ = MultiItem, Role = DashWarningSeatbelt, Start = "161, 346", Size = "65, 76" , Color = "80, 0, 0",
@ = MultiItem, Role = DashWarningAirbag, Start = "240, 346", Size = "81, 80" , Color = "80, 0, 0",
@ = MultiItem, Role = FUEL, Start = "670, 519", Size = "104, 110",  InputThreshold=11 ,InputInverse=1 , Lag=0.2, Color = "70,5,0", 

[EMISSIVE_...]
NAME=Fuel
TOGGLE_VISIBILITY = 0
COLOR=10,3,-5,3
INPUT=FUEL
INPUT_THRESHOLD = 12
INPUT_THRESHOLD_INVERSE = 1
LAG=0.4

;;;;;;;;; Sound / Exhaust ;;;;;;;;; 
AUDIO_PROPERTIES]
TURBO_THROTTLE = 1

[AUDIO_VOLUME]
BACKFIRE_INT=10
BACKFIRE_EXT=10
BODYWORK=1
DIRT=1
DOWN_SHIFT=1
ENGINE_EXT=1.0
ENGINE_INT=1
GEAR_EXT=1
GEAR_GRIND=1
GEAR_INT=1
HORN=1
LIMITER=1
TRACTION_CONTROL_EXT=1
TRACTION_CONTROL_INT=1
TRANSMISSION=0
TURBO=1
WIND=0
SKID_EXT = .5
SKID_INT = .3

[AUDIO_PITCH]
ENGINE_EXT = 0.90
ENGINE_INT = 0.92
GEAR_EXT = 1.0
GEAR_INT = 1.0
BODYWORK = 1.0
WIND = 1.0
DIRT = 1.0
DOWN_SHIFT = 1.0
HORN = 1
GEAR_GRIND = 1.0
BACKFIRE_EXT = 1
BACKFIRE_INT = 1
TRACTION_CONTROL_EXT = 1
TRACTION_CONTROL_INT = 1
TRANSMISSION = 1
LIMITER = 1
TURBO = 1
HIT = 1
SCRAPE = 1
WHEEL = 1
SKID_EXT = 1
SKID_INT = 1

;;;;;;;;; BrakeFX ;;;;;;;;; 
[BRAKEDISC_FX]
ACTIVE = 1             ; set to 0 to disable the whole thing if car uses ksBrakeDisc shader for something else
CERAMIC = 0            ; use ceramic look
CARVED = 0           ; add a bit of carving, radial lines (fast for shader to compute)
CARVED_FREQUENCY = 0  ; increase to make more lines
GLOW_OFFSET = 0.2      ; increase to offset heated and worn center more to the center, decrease to offset it more to the outside area; with 0.5, it would be in the middle

; Patch guesses holes from alpha-channel of txDiffuse. Holes don’t glow or reflect stuff and look dark:
ALPHA_MASK = 0.1, 0.2  ; hole is everything with alpha below 0.1, everything with alpha above 0.2 is not a hole, in-between is a transition

; Patch can also estimate deepenings based on luminance and normal texture. Deepenings glow with a delay (but fully heated, glow more) and are a bit occluded:
LUMINOCITY_MASK = 0.01, 0.02  ; everything darker than 0.01 is a deepening
NORMAL_MASK = 0.5, 0.3        ; everything looking away more than 50% is a deepening

[EXTRA_FX]
MASK_GBUFFER = light03 , angel_eyes , light_glass , HighBeam , lights_05, window_lr , window_lf , windscreen , window_rf , window_rr , windscreen_r , rear_glass01 , taillight_glass01 , taillight_glass

;;;;;;;;; Exterior [PBR] Interior ;;;;;;;;; 
[SHADER_REPLACEMENT_...]
MATERIALS= EXT_WHEEL
PROP_... = ksAmbient, 0.4
PROP_... = ksDiffuse, 0.4
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.00
PROP_... = fresnelC, 0.00
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.03
DOUBLE_FACE_SHADOW_BIASED = 1

[Material_Leather_v2]
Materials = carpet_new_001_dff
Brightness = .3
DetailTextureBlur = 0
DetailNormalBlend = 0
DetailScale = 55
ApplyTilingFix=1
Reflectance = 0.005
Smoothness = 0.50
OcclusionMap=0.35

[Material_Leather_v2]
Materials = SeatsAlcantara2 , SeatsAlcantara
Brightness = .3
DetailTextureBlur = 0
DetailNormalBlend = 0
DetailScale = 55
ApplyTilingFix=1
Reflectance = 0.005
Smoothness = 0.50
OcclusionMap=0.35

[Material_Plastic_v2]
Materials = clusterbackground
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 0.0
BrightnessAdjustment = .0
DetailScale = 0
Reflectance = 0.08
Smoothness = 0.1
OcclusionMap=0.65


[Material_Plastic_v2]
Materials = under
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 1
BrightnessAdjustment = .2
DetailScale = 100
Reflectance = 0.08
Smoothness = 0.1
OcclusionMap=0.25

[Material_Plastic_v2]
Materials = INT_Decals_PLASRIC_Ref
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 0.0
BrightnessAdjustment = .4
DetailScale = 0
Reflectance = 0.08
Smoothness = 0.1
OcclusionMap=0.65

[Material_Plastic_v2]
Materials = INT_Decals_PLASTIC_Std , plastic_grey , plasticos , aireadores , vehicle_generic_black_plastic , INT_OCC_PLASTIC_Std , interior3
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 0.75
BrightnessAdjustment = 0.15
DetailScale = 0
Reflectance = 0.02
Smoothness = 0.75
OcclusionMap=0.45

[Material_Aluminium_v2]
Meshes = default , light02 , light01 , lights_03 , light , lights3
Metalness= 0.2
Smoothness = 0.5
Reflectance = 0.8
CubemapReflectionBlur = 0
BrightnessAdjustment = 0.45
DetailNormalBlend = 1
DetailScale = 1
OcclusionMap=0.25
DetailNormalPBRSmoothnessGamma = 1

[Material_Aluminium_v2]
Materials = EXT_RIM , INT_Decals_METAL_ALuminium , dz33 , INT_Metal_Rollbar , EXT_Rim_BAse
Metalness= 0.2
Smoothness = 0.5
Reflectance = 0.8
CubemapReflectionBlur = 0
BrightnessAdjustment = 0.45
DetailNormalBlend = 1
DetailScale = 1
OcclusionMap=0.25
DetailNormalPBRSmoothnessGamma = 1

[Material_Aluminium_v2]
Meshes = geo_exhaust_sub1_leftside002 , geo_exhaust_sub2_leftside002 , back_2
Metalness= -0.1
Smoothness = 0.5
Reflectance = 0.8
CubemapReflectionBlur = 0
BrightnessAdjustment = 0.45
DetailNormalBlend = 1
DetailScale = 1
OcclusionMap=0.25
DetailNormalPBRSmoothnessGamma = 1

[Material_Carbon]
Materials = EXT_Akrapovic_CARBON , carbonfiber_001_diff
Smoothness = 1
Reflectance = 0.15
CubemapReflectionBlur = 1
BrightnessAdjustment = 0.2
ClearCoatF0 = 0
ClearCoatSmoothness = 1
ClearCoatIntensity = 1
DetailNormalBlend = 0
DetailScale = 200

[Material_Carbon]
Materials = difusor 
Smoothness = 1
Reflectance = 0.15
CubemapReflectionBlur = 1
BrightnessAdjustment = 0.3
ClearCoatF0 = 0.3
ClearCoatSmoothness = 1
ClearCoatIntensity = 1
DetailNormalBlend = 1
DetailScale = 200

[Material_Plastic_v2]
Meshes = door_dside_r04 , door_dside_r02
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 0.75
BrightnessAdjustment = 0.5
DetailScale = 0
Reflectance = 0.02
Smoothness = 0.75
OcclusionMap=0.45

[Material_Plastic_v2]
Materials = ExteriorPlastic
DetailNormalPBRSmoothnessGamma = 1
DetailNormalBlend = 0.75
BrightnessAdjustment = 0.35
DetailScale = 0
Reflectance = 0.02
Smoothness = 0.75
OcclusionMap=0.45

[Material_Inte riorPBRDetail]
Materials = Material #30 , Material #27 , Material #25 , plastic
DetailNormalPBRSmoothnessGamma = 0
DetailNormalBlend = 0
BrightnessAdjustment = 0.3
DetailScale = 0
Reflectance = 0.2
Smoothness = 1
OcclusionMap=0.2

[Material_InteriorPBRDetail]
Materials = EXT_Disc , Rotor , disc_brake
DetailNormalPBRSmoothnessGamma =2
DetailNormalBlend = 1
BrightnessAdjustment = 0.3
DetailScale = 1
Reflectance = 0.15
Smoothness = 1
OcclusionMap=0.2

[Material_InteriorPBRDetail]
Materials = Caliper_paint , metal_red
DetailNormalPBRSmoothnessGamma =2
DetailNormalBlend = 1
BrightnessAdjustment = 1.0
DetailScale = 1
Reflectance = 0.05
Smoothness = 1
OcclusionMap=0.5

[Material_Glass]
Materials = WindowsGlass
FilmIOR = 2.3
ExtraLightsAdjustment = .2
BrightnessAdjustment = 1
Refraction = 1
Desaturate = 00
ThicknessMult = 2
EXTRA_MASK_PASS = 1
EXTRA_MASK_PASS_OPACITY = 1
MaskPassColor=20,20,20

[Material_Glass]
Materials = RedTailLights
IOR = 1.5            ; looks better like this
FilmIOR = $IOR       ; redefine IOR for external film layer to increase reflections
ThicknessMult = 3.0
ProfileFix = 0.0   ; adds thickness to glass for glazing angles
BrightnessAdjustment = 0.5
ExtraLightsAdjustment = 0.5

[Material_Plastic_v2]
Materials = light 
BrightnessAdjustment = 0.5
DetailScale = 5000
Smoothness = 0.9
Reflectance = 0.05
OcclusionMap = 0.5

[Material_Plastic_v2]
Materials = 62 , Material #28
BrightnessAdjustment = 0.02
DetailScale = 5000
Smoothness = 0.9
Reflectance = 0.1
OcclusionMap = 0.5

[Material_PhotoelasticGlass]
Materials = HeadLightsGlass , vehicle_generic_glasswindows2
FilmIOR = 2.12
PhotoelasticityMult = 0.35  ; doesn’t look good if too high
ThicknessMult = 1.5
BrightnessAdjustment = 0.2
ExtraLightsAdjustment = 0.9
; Ideally, there would be a texture for that, but we’re not going to draw
; all those textures for Kunos cars, so here are some parameters for perlin noise
; instead
PhotoelasticityBaseScale = 3.5     ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.128  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.125   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.0  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 3.5   ; how many stripes are there
ProfileFix = 0.0

;;;;;;;;; Exterior [FX] Exhaust ;;;;;;;;; 
----------------------------------------------------
--               EXHAUST               --
----------------------------------------------------

[INCLUDE: common/gt3_exhaust_glow.ini]
[EMISSIVE_WATER_TEMP_0_EXHAUST_GLOW]
MESHES = exhaust02
COLOR = 25, 3, 0, 3
USE_SMOOTH_TRANSITION = 1
INPUT_MIN = 50
INPUT_MAX = 60
INPUT_LUT = (| 84 = 0 | 95 = 1 |)
AFFECTS_TRACK = 1
SPECULAR_MULT = 3

[BASIC]
DIESEL_ENGINE = 		; or 1

[PARTICLES_FX_EXHAUST_1]
POSITION=0.49,0.3,-2.164609
DIRECTION = 0, 0.3, -1 			; self explanatory
COLOR = 0.75,0.8,1 			; RGB blend - 0,0,0 is black, 1,1,1 is white
LIFE = 1, 2 				; how long particles last in the air before disappearing
SPEED = 0.5, 1 				; how fast smoke particles fly from the exhaust
SPREAD = 0.25				; initial spread of particles
STARTING_SIZE = 0.04			; initial size of particles
SPAWN_OFFSET = 0.02			; initial spawn point offset (length-wise)
INTENSITY = 0.1, 0.2			; smoke intensity
TEMPERATURE_LAG = 1 			; engine heating up (1 to disable)
SPEED_THRESHOLD = 15, 100 		; speed at which the smoke disappears

[PARTICLES_FX_EXHAUST_2]
POSITION=-0.49,0.3,-2.16
DIRECTION = 0, 0.3, -1 			; self explanatory
COLOR = 0.75,0.8,1 			; RGB blend - 0,0,0 is black, 1,1,1 is white
LIFE = 1, 2 				; how long particles last in the air before disappearing
SPEED = 0.5, 1 				; how fast smoke particles fly from the exhaust
SPREAD = 0.25				; initial spread of particles
STARTING_SIZE = 0.04			; initial size of particles
SPAWN_OFFSET = 0.02			; initial spawn point offset (length-wise)
INTENSITY = 0.1, 0.2			; smoke intensity
TEMPERATURE_LAG = 1 			; engine heating up (1 to disable)
SPEED_THRESHOLD = 15, 100 		; speed at which the smoke disappears

[LIGHT_FLAME_0]
BRIGHTNESS_MULT=1
CAR_BRIGHTNESS_MULT=0.0
CAR_RANGE_MULT=0.4
COLOR=5,1,1,1
DEBUG=0
DIRECTION_MULT=1, 1, 1
FADE_AT=150
FADE_SMOOTH=30
OFFSET=0.2
RANGE=7
RANGE_GRADIENT_OFFSET=0.2
SPOT=238.322
SPOT_SHARPNESS=0.8

[EXHAUST_FLAMES]
ANTILAG=1 ; turbo antilag, i havent tested this yet
ANTILAG_DELAY=0.0 ; how long after antilag trigger do flames start, in seconds
ANTILAG_INTENSITY=40 ; flame size
ANTILAG_INTERVAL_MAX=9000
ANTILAG_INTERVAL_MIN=2000
ANTILAG_TURBO_THRESHOLD=0.5
DAMAGE=0 ; engine damage? idk
DAMAGE_DURATION=0.00
DAMAGE_INTENSITY=0
DAMAGE_PROBABILITY=0
DISCHARGE=1 ; lifting off the throttle
DI3CHARGE_CHARGE_TIME=0.001 ; how long you have to press the throttle to "charge" the flames
DISCHARGE_DELAY=0.1 ; delay after throttle lift
DISCHARGE_DURATION=3.1 ; length of flame shooting, in seconds
DISCHARGE_PROBABILITY=1; chance of flame shoot on lift, 1 is guaranteed, 0 is never
DISCHARGE_INTENSITY=5; flame size
DISCHARGE_RPM_THRESHOLD_MAX=9000 ; self explanatory
DISCHARGE_RPM_THRESHOLD_MIN=2000 ; self explanatory
DISCHARGE_WATER_TEMPERATURE_THRESHOLD=70
FLAT_SHIFT=1 ; on upshift
FLAT_SHIFT_COOLDOWN=0 ; after upshift
FLAT_SHIFT_DURATION=5 ; length of flame shooting, in seconds
FLAT_SHIFT_GAS_THRESHOLD=80 ; how much gas needs to be pressed on upshift for flame, 100 is wide open
FLAT_SHIFT_INTENSITY=5 ; flame size
FLAT_SHIFT_PROBABILITY=1 ; chance of flame shoot on upshift
FLAT_SHIFT_RPM_THRESHOLD=8500
LIMITER=1 ; on hitting the limiter
LIMITER_DELAY=0 ; delay, in seconds
LIMITER_INTENSITY=5 ; flame size
LIMITER_RPM_THRESHOLD=2000 ; limiter flames will not shoot below this rpm


[INSTRUMENTS]
HAZARDS_G_THRESHOLD=1.1
SPEED_FIX=1
SPEED_LAG=0.50
SPEED_LIMIT=150

====================ANALOG_INSTRUMENTS====================

[ANALOG_INDICATOR_...] ; torque with rpms
INPUT = RPM
INPUT_MAX = 7000
NAME = torque_inv
ZERO = 0
STEP = -0.06
SPEED_LAG = 0.1 
LUT = (|0=8|1000=-20|2000=-50|3000=-100|4000=-180|5000=-200|6000=-220|6300=-180|6500=-170|)

[ANALOG_INDICATOR_...] ; power with rpms
INPUT = RPM
INPUT_MAX = 7000
NAME = hp_inv
ZERO = 0
STEP = 0.59
SPEED_LAG = 0.2
LUT = (|0=50|1000=8|2000=-20|3000=-50|4000=-100|5000=-180|6000=-200|6300=-220|6500=-200|)

[ANALOG_INDICATOR_...]
INPUT=FUEL
NAME=ARROW_FUEL
START=0
RANGE=320
LUT = (|1=-0|13=-30|27=-62|40=-95|53=-125|)

[MODEL_REPLACEMENT_...]
ACTIVE = 1        ; set to 0 to disable the whole section (default value is 1)
FILE = tgn_bmw_m140i_2019.kn5  ; name of KN5 to work with (to distinguish between LODs or track KN5s)
HIDE = door_pside_f012 , Object015
INSERT = mirrorReplacement.kn5       ; name of KN5 to insert, should be located next to config file
INSERT_AFTER = m140i

[ANIMATION_...]
FILE=lcd_spotify.ksanim
TIME= 1.5
BIND_TO_EXTRA_A=1

[SHADER_REPLACEMENT_...]
MESHES = hp_display_02
IS_TRANSPARENT = 1

[WIPERS]
FRONT_0= Object021, Object020
FRONT_1= Object022, wipers
REAR_0= Object018, Object017, Object019
WIND_THRESHOLDS_KMH = 150, 350 ; speed for wipers to start vibrating and for maximum vibration
WIND_AMPLITUDE_MULT = 1 ; multiplier for amplitude
WIND_FREQUENCY_MULT = 1 ; multiplier for frequency
WIND_OFFSET = 0.03 ; base animation 

[WIPERS_TRACE_...]
SURFACE = windscreen_r, windscreen
WIPERS = Object021, Object020, Object022, wipers, Object018, Object017, Object019

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL0,Left_DRL027
INPUT_LAG_UP = 0.0
INPUT_LAG_DOWN = 0.99
COLOR = 50,1,1
LAG = 0.9
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL1,Left_DRL028
INPUT_LAG_UP = 0.6
INPUT_LAG_DOWN = 0.9898
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL2,Left_DRL029
INPUT_LAG_UP = 0.9
INPUT_LAG_DOWN = 0.9895
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL3,Left_DRL030
INPUT_LAG_UP = 0.9317
INPUT_LAG_DOWN = 0.989
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL4,Left_DRL017
INPUT_LAG_UP = 0.950
INPUT_LAG_DOWN = 0.9885
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL5,Left_DRL018
INPUT_LAG_UP = 0.970
INPUT_LAG_DOWN = 0.9875
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL6,Left_DRL019
INPUT_LAG_UP = 0.978
INPUT_LAG_DOWN = 0.985
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL7,Left_DRL020
INPUT_LAG_UP = 0.983
INPUT_LAG_DOWN = 0.983
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL8,Left_DRL021
INPUT_LAG_UP = 0.985
INPUT_LAG_DOWN = 0.978
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL9,Left_DRL022
INPUT_LAG_UP = 0.9875
INPUT_LAG_DOWN = 0.970
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL10,Left_DRL023
INPUT_LAG_UP = 0.9885
INPUT_LAG_DOWN = 0.950
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL11,Left_DRL024
INPUT_LAG_UP = 0.989
INPUT_LAG_DOWN = 0.9317
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL13,Left_DRL025
INPUT_LAG_UP = 0.9895
INPUT_LAG_DOWN = 0.9
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_...]
INPUT = LIGHT
NAME = Left_DRL12,Left_DRL026
INPUT_LAG_UP = 0.9898
INPUT_LAG_DOWN = 0.6
COLOR = 50,1,1
LAG = 0.7
SIMULATE_HEATING = 0.5

[EMISSIVE_TURNSIGNAL_LEFT_...]
NAME = signal_lr003,
COLOR = 25, 4, 0, 9
OFF_COLOR = 0, 0, 0, 1
LAG = 0.4
SIMULATE_HEATING = 0.3
LOCATION = Front
CAST_LIGHT = 1

[EMISSIVE_TURNSIGNAL_RIGHT_01]
NAME =signal_lr005
COLOR = 25, 4, 0, 9
OFF_COLOR = 0, 0, 0, 1
LAG = 0.4
SIMULATE_HEATING = 0.3
LOCATION = Front
CAST_LIGHT = 1



