[INCLUDE: common/materials_interior.ini]
[INCLUDE: common/navigators.ini]
[INCLUDE: common/no_popup_lights.ini]
[INCLUDE: common/custom_emissive.ini]
[INCLUDE: navigators_mixins.ini]
[INCLUDE: android_auto/config.ini]
[INCLUDE: pbr_int.ini]
[INCLUDE: pbr_ext.ini]
[INCLUDE: navigators_maps.ini]


[INCLUDE: common/materials_interior.ini]

; License Plate Shader

[SHADER_REPLACEMENT_...]
MATERIALS = EXT_LP_US
PROP_0 = ksSpecular, 0.02
PROP_1 = ksSpecularEXP, 30.05
PROP_2 = fresnelEXP,1
FILL_MISSING_TEXTURES=1

SHADER=ksPerPixelNM
SHADER_REPLACEMENT_...]
MATERIALS = licenseplate_EU
PROP_0 = ksAmbient, 0.35
PROP_1 = ksDiffuse, 0.35
SHADER=ksPerPixelNM

[INCLUDE: common/materials_carpaint.ini]


[SHADER_REPLACEMENT_...]
MATERIALS = EXT_Tyre
PROP_0 = ksSpecular, 0.1
PROP_1 = ksSpecularEXP,10.05


; License Plate Frame Plastic

[Material_Plastic_v2]
Materials=EXT_LP_PLASTIC
Brightness = 0.015
DetailScale =4
DetailNormalBlend = 0.25
Smoothness=0.4
Reflectance=0.1
[Material_Carbon]
Materials=
DetailScale =80
Brightness = 0.1
; License Plate Frame Metal
[Material_MetalOld_v2]
Materials = EXT_LP_CHROME
DetailScale = 1
Brightness = 0.9

[Material_MetalOld_v2]
Materials =EXT_CHROME_DELETE
DetailScale=0

[INCLUDE: common/materials_carpaint.ini]


; body paint
[Material_CarPaint_Metallic]
Materials=ext_Body_Paint
;ClearCoatThickness = 0.15
ColoredSpecular =0.95
BrightnessAdjustment=0.5


[Material_CarPaint_Solid]
Materials=EXT_LP_US
NormalsMode=BASIC
FresnelC=0
FresnelMax=0.12
SpecularBase=0.1,100

[Material_CarPaint_Metal]
Materials=
BrightnessAdjustment=0.15
SpecularBase = .1, 80
FresnelC = 0.4

[Material_CarPaint_Chrome]
; interior paint
[Material_CarPaint_Metallic]
Materials=int_leather_paint4
AmbientSpecular = 0
ColoredSpecular =0.95

; caliper paint
[Material_CarPaint_Solid]
Materials=ext_Wheel_brake_caliper
AmbientSpecular = 0


; wheel paint
[Material_CarPaint_Metallic]
Materials =
SpecularBase = 0.1, 50
AmbientSpecular = 0
;;
[Material_CarPaint_Chrome]
Materials =ext_Wheel_paint1,ext_Wheel_paint2
;SpecularBase = 0.05, 60
FresnelC = 0.2
UseMetallicReflections=1
ColoredSpecular =0.95
────────────────────── WIPERS ────────────────────────
[WIPERS]
FRONT_0=
FRONT_1=
BACK=Geometry91
──────────────────────────────────────────────
[DATA]
DISABLE_LIGHTSINI = 1
──────────────────────────────────────────────
[CustomEmissiveMulti]
Meshes =WARNINGLIGHT   ; target mesh
Resolution = 812, 812      ; texture resolution for coordinates to work
@ = MultiItem, Role = TURNSIGNAL_LEFT, Center = "106, 479", Size = 80
@ = MultiItem, Role = TURNSIGNAL_RIGHT, Center = "205, 480", Size = 80
@ = MultiItem, Role = LIGHT, Center = "455.1, 385.5",Size = 105
@ = MultiItem, Role = HIGHBEAM, Center = "112, 295", Size = 70
@ = MultiItem, Role = HANDBRAKE, Center = "714, 302", Size =60
@ = MultiItem, Role = ABS_INACTION, Center = "367, 385", Size = 70
@ = MultiItem, Role = STALLED, Center = "582, 97", Size = 30
@ = MultiItem, Role = DashWarningABS, Center = "983, 377", Size = 30
@ = MultiItem, Role = DashWarningSeatbelt, Center = "195, 383", Size = 60
@ = MultiItem, Role = DashWarningTemperature, Center = "713, 467", Size = 60
@ = MultiItem, Role = DashWarningCollision, Center = "524, 178", Size = 32
@ = MultiItem, Role = TRACTIONCONTROL,InputInverse , Center ="540, 469", Size = 70
@ = MultiItem, Role = TRACTIONCONTROL_INACTION,Center = "453, 464", Size = 70
@ = MultiItem, Role =ONE, Center = "714, 384","Color=10,2,0,5",Size = 105
@ = MultiItem, Role =ONE, Center = "626, 299","Color=10,2,0,5",Size = 105

[CustomEmissiveMulti]
Meshes =MDM   ; target mesh
Resolution = 812, 812      ; texture resolution for coordinates to work


────────────────────── ANALOG ARROWS ────────────────────────

[ANALOG_INDICATOR_...]
INPUT=FUEL
NAME=ARROW_FUEL
ZERO=-0.0
STEP=0
LUT = (| 0 = 0 | 30 = -60  |  60 = -130 |)
[ANALOG_INDICATOR_...]
INPUT=SPEED
NAME=ARROW_SPEED
;INPUT_DEBUG=180
LUT = (| 0 = 0 | 120= 127.5|  210 = 192 | 300 =256.5 |)
[ANALOG_INDICATOR_...]
INPUT = RPM
NAME = ARROW_RPM
ZERO=0
MIN_VALUE=0
STEP=0.032
SPEED_LAG = 0.66
INPUT_LAG_UP = 0.75
INPUT_LAG_DOWN = 0.75

[INSTRUMENTS]
RPM_VINTAGE =0 ; set to 1 to enable the whole thing
RPM_VINTAGE_ROUND_TO = 0 ; to what RPMs needle should snap
RPM_VINTAGE_DELAY = 0.11 ; delay between updates
RPM_VINTAGE_SPEED_LAG = 0.80 ; inertia value, from 0 to 1 (needle won’t move with 1)
RPM_VINTAGE_LIMIT = 0 ; set to some

────────────────────── Exterior PBR Shaders────────────────────────
[TYRES_FX]
BROKEN_TYRES_DYNAMIC=1


PRESSURE_BASE=1
PRESSURE_LAG_DOWN=0.9985
PRESSURE_LAG_UP=0.998
PRESSURE_STEP=0.7
TEMPERATURE_LAG_DOWN=0.995
TEMPERATURE_LAG_UP=0.995
TEMPERATURE_MULT=1
TEMPERATURE_OFFSET=0
TEMPERATURE_RPM_FACTOR=0.03

[BRAKEDISC_FX]
ACTIVE = 1


────────────────────── DOUBLE SIDED MESH ────────────────────────
[SHADER_REPLACEMENT_...]
MESHES =
CULL_MODE = DOUBLESIDED
────────────────────── TRANSPARENT ────────────────────────
[SHADER_REPLACEMENT_...] ; Sets Mesh Transparent, Has to be Alpha-Blend,
MATERIALS = DetailsMLogo
IS_TRANSPARENT = 1

[SHADER_REPLACEMENT_...]
MESHES = steeringwheel_a-5,schroth_001
IS_TRANSPARENT = 1
CAST_SHADOWS = 0
BLEND_MODE = ALPHA_TEST

[SHADER_REPLACEMENT_...]
MATERIALS =int_labels_006,int_labels_002,SteerLogo,INT_WARNING_CLUSTER
IS_TRANSPARENT = 1
CAST_SHADOWS = 0
BLEND_MODE = ALPHA_TEST


[SHADER_REPLACEMENT_...]
MESHES = schroth_001|seatbeltr_a001
IS_TRANSPARENT =0
CAST_SHADOWS = 0
BLEND_MODE = ALPHA_TEST

[SHADER_REPLACEMENT_...]
MATERIALS = defrost_lines
IS_TRANSPARENT = 1
CAST_SHADOWS = 0
BLEND_MODE = ALPHA_TEST

[SHADER_REPLACEMENT_...]
MATERIALS = INT_KRUTILKI, INT_MISC
IS_TRANSPARENT = 1
BLEND_MODE = ALPHA_BLEND
──────────────────────────────────────────────
[REFLECTIONS_FX]
;Light Glass
MASK_GBUFFER =material:ext_glass,material:ext_red_glass
;Interior Glass
SKIP_GBUFFER =dashstructure_a-9

[EXTRA_FX_0]
MASK_GBUFFER=material:ext_glass_clear_nm,material:ext_front_drl_glass_nm
────────────────────── EXHAUST ────────────────────────


[EXHAUST_FLAMES]
ANTILAG=1 ; turbo antilag, i havent tested this yet
ANTILAG_DELAY=0.35 ; how long after antilag trigger do flames start, in seconds
ANTILAG_INTENSITY= .1 ; flame size
ANTILAG_INTERVAL_MAX=0.5
ANTILAG_INTERVAL_MIN=0.02
ANTILAG_TURBO_THRESHOLD=0.74
DAMAGE=0 ; engine damage? idk
DAMAGE_DURATION=0.05
DAMAGE_INTENSITY=1
DAMAGE_PROBABILITY=1
DISCHARGE=1.0 ; lifting off the throttle
DISCHARGE_CHARGE_TIME=1; how long you have to press the throttle to "charge" the flames
DISCHARGE_DELAY=0.8 ; delay after throttle lift
DISCHARGE_DURATION=1 ; length of flame shooting, in seconds
DISCHARGE_PROBABILITY=0.9; chance of flame sho11:53 28/03/2026ot on lift, 1 is guaranteed, 0 is never
DISCHARGE_INTENSITY=0.1; flame size
DISCHARGE_RPM_THRESHOLD_MAX=7500 ; self explanatory
DISCHARGE_RPM_THRESHOLD_MIN=3500 ; self explanatory
DISCHARGE_WATER_TEMPERATURE_THRESHOLD=15
FLAT_SHIFT=0 ; on upshift
FLAT_SHIFT_COOLDOWN=0.03 ; after upshift
FLAT_SHIFT_DURATION=0.002 ; length of flame shooting, in seconds
FLAT_SHIFT_GAS_THRESHOLD=40 ; how much gas needs to be pressed on upshift for flame, 100 is wide open
FLAT_SHIFT_INTENSITY=1.0 ; flame size
FLAT_SHIFT_PROBABILITY=1.0 ; chance of flame shoot on upshift
FLAT_SHIFT_RPM_THRESHOLD=4000
LIMITER=1.0 ; on hitting the limiter
LIMITER_DELAY=0.0 ; delay, in seconds
LIMITER_INTENSITY=.1 ; flame size
LIMITER_RPM_THRESHOLD=6720 ; limiter flames will not shoot below this rpm


[INCLUDE: common/gt3_exhaust_glow.ini]





[PARTICLES_FX_EXHAUST]
COLOR = 0.75,0.8,1
LIFE = 1, 0.03 				    ; how long particles last in the air before disappearing
SPEED = 0.5, 8 				    ; how fast smoke particles fly from the exhaust
SPREAD = 0.1				    ; initial spread of particles
STARTING_SIZE = 0.035			; initial size of particles
SPAWN_OFFSET = 0.01			    ; initial spawn point offset (length-wise)
INTENSITY = 0.1, 0.5			; smoke intensity
TEMPERATURE_LAG = 1			    ; engine heating up (1 to disable)
SPEED_THRESHOLD = 15, 100 		; speed at which the smoke disappears


────────────────────── AUDIO ────────────────────────

[AUDIO_PROPERTIES]
ENGINE_EXT_BOOST=1
ENGINE_INT_BOOST=1
TURBO_THROTTLE=1

[AUDIO_VOLUME]
BACKFIRE_EXT=1
BACKFIRE_INT=1
BODYWORK=1
DIRT=1
DOWN_SHIFT=1
ENGINE_EXT=1.0
ENGINE_INT=1.0
GEAR_EXT=1
GEAR_GRIND=1
GEAR_INT=1
HORN=1
LIMITER = 1
TRACTION_CONTROL_EXT=1
TRACTION_CONTROL_INT=1
TRANSMISSION=1
TURBO=1
WIND=1


[AUDIO_PITCH]
ENGINE_EXT = 1
ENGINE_INT = 1
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 = .7
SKID_INT = .7

[AUDIO_PARAMETER_TRANSFORM]
; Originally, AC would sent 10000 to soundbank, but now it’ll send 5000 instead. Or,
; it’ll send 2500 instead of 5000 — values in-between these points are linearly interpolated.
ENGINE_EXT_RPMS = (| 500=600 | 7500=7650|)
ENGINE_INT_RPMS = (| 500=600 | 7500=7650|)

────────────────────── LICENSE PLATE LIGHTS ────────────────────────

;Plate Light
[EMISSIVE_LIGHT_...]
NAME=trunk_a-6
COLOR=2.3,1.6,0.9,2
OFF_COLOR=0,0,0
CAST_LIGHT=1
LAG = 0.2


[LIGHT_LICENSEPLATE]
MESHES=EXT_LP_US
OFFSET= 0.05 ,0.00, -0.02
RANGE=0.25
RANGE_GRADIENT_OFFSET=0.4
SPOT=179
SPOT_SHARPNESS=0.5
COLOR=23,16,9,1



────────────────────── LIGHTS ────────────────────────





[EMISSIVE_LIGHT_...] ; Lowbeam
NAME=headlightr_a-9,headlightl_a-9
COLOR=120,110,100
LOCATION=FRONT
CAST_LIGHT=1


[EMISSIVE_HIGHBEAM_...] ; High Beam
NAME=headlightrbulbs_a-3,headlightlbulbs_a-3
COLOR=120,110,100
LOCATION=FRONT
CAST_LIGHT=1


[EMISSIVE_LIGHT_...] ; DRL
NAME=headlightl_a-11,headlightr_a-11
COLOR=255, 190, 120,.5
OFF_COLOR=255, 190, 120,.5

LOCATION=NONE


[LIGHT_HEADLIGHT_0]
AFFECTS_TRACK=1
BOUND_EMISSIVE_MAX=500
BOUND_EXP=1
COLOR=120,100,80,0.05
LAG=0.1
DIFFUSE_CONCENTRATION=0.5
DIRECTION=0, -0.1, 2
EXTERIOR_ONLY=0
FADE_AT=450
FADE_SMOOTH=50
INTERIOR_ONLY=0
LOWBEAM_RANGE_MAX=50
LOWBEAM_RANGE_MULT=0.9
LOWBEAM_RANGE_ONCOMING_MULT=0.3
MIRROR=0.586
MIRROR_DIRECTION=0
POPUP_ENABLED=0
POSITION=0.0, 0.51, 1.75
RANGE=200
RANGE_GRADIENT_OFFSET=0
SECOND_SPOT=80
SECOND_SPOT_INTENSITY=2.0
SECOND_SPOT_RANGE=50
SECOND_SPOT_SHARPNESS=0.20
SINGLE_FREQUENCY=0
SPECULAR_MULT=1
SPOT=55
SPOT_EDGE=0.021, 0.02, 0.02
SPOT_EDGE_SHARPNESS=50
SPOT_SHARPNESS=0
SPOT_UP=0.050, 0.99, 0
────────────────────── TAIL LIGHTS ────────────────────────


;DRL
[EMISSIVE_LIGHT_...]
NAME=Object008
COLOR=50,30, 0,2
LAG=0.2
SIMULATE_HEATING=0
CAST_LIGHT=1
LOCATION=REAR
CLUSTER_THRESHOLD=0.5

; Brakelights
[EMISSIVE_BRAKE_...]
NAME=taillightchmsl_a
COLOR=50, 5, 0,5
LAG=0.1
SIMULATE_HEATING=0
CAST_LIGHT=1
LOCATION=REAR
CLUSTER_THRESHOLD=0.5

;DRL + BRAKE
[EMISSIVE_BRAKE_...]
NAME=Object012
COLOR=50, 5, -10,2
FALLBACK_HEADLIGHTS_COLOR = 50, 5, -10,0.1
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

;EMERGENCY BRAKE
[EMISSIVE_BRAKE_...]
NAME=
COLOR=110, 10, 10, 2
OFF_COLOR=0,0,0
FALLBACK_HEADLIGHTS_COLOR =0,0,0
CAST_LIGHT=1
ACT_AS_HEADLIGHTS=0
FALLBACK_BRAKES_COLOR = 110, 10, 10, 2
INPUT = BRAKE
INPUT_THRESHOLD = 0.95
BLINK_REPEAT = 1 ; just make it blink
BLINK_FREQENCY_HZ = 4 ; sets frequency for blinking


────────────────────── REVERSE LIGHT ────────────────────────

[EMISSIVE_REVERSE_...] ; Reverse Lights
NAME =Object011 ; name (one or more) of a mesh to glow
COLOR = 10,10,9,2     ; glowing color if condition is met
LAG = 0.24                   ; 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

[LIGHT_REVERSE_0] ; Reverse Lights
AFFECTS_TRACK=1
BOUND_EMISSIVE_MAX=500
BOUND_EXP=1

EXTERIOR_ONLY=0

────────────────────── INDICATORS ────────────────────────

[EMISSIVE_TURNSIGNAL_LEFT_...] ; Front Left Turnsignal w/DRL Enabled LEAVE BLANK IF NOT USED
NAME=headlightlbulbs_a-2
COLOR=100,20,0,5

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

[EMISSIVE_TURNSIGNAL_LEFT_...] ; Left Mid Turnsignal
NAME=sidemarkers_a-4
COLOR=100,20,0,10

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

[EMISSIVE_TURNSIGNAL_LEFT_...] ; Rear Left Turnsignal
NAME=Object009
COLOR=100,30,0,1

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5


[EMISSIVE_TURNSIGNAL_RIGHT_...] ; Front Right Turnsignal w/DRL Enabled LEAVE BLANK IF NOT USED
NAME=headlightrbulbs_a-2
COLOR=100,20,0,5

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

[EMISSIVE_TURNSIGNAL_RIGHT_...] ; Mid Right Turnsignal
NAME=sidemarkers_a-5
COLOR=100,20,0,10

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

[EMISSIVE_TURNSIGNAL_RIGHT_...] ; Rear Right Turnsignal
NAME=Object010
COLOR=100,30,0,1

REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

────────────────────── FOG LIGHTS ────────────────────────

[EMISSIVE_EXTRA_A_0] ; Front FogLight - Extra A
BIND_TO_EXTRA_A=1
NAME=
COLOR=12,10,8
FALLBACK_HEADLIGHTS_COLOR=0,0,0
LAG=0
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1
CLUSTER_THRESHOLD=0.5

────────────────────── REFRACTION ────────────────────────
[REFRACTING_HEADLIGHT_1]
SURFACE = glasschmsl_a
INSIDE = taillightchmsl_a
SYNC_EMISSIVE_AUTO=1
ABSORPTION = 0
AMBIENT_MULT = 0.25
BASE_EMISSIVE_K = 0.01
BOUNCED_BACK_MULT = 0.4
BULB_BLUR_K = 2
BULB_REFLECTION_K = 0.2
CUSTOM_BULB_0 = 0.5,0.5,0,0
CUSTOM_BULB_1 = 0.5,0.5,0,0
CUSTOM_BULB_2 = 0.5,0.5,0,0
CUSTOM_BULB_3 = 0.5,0.5,0,0
DIFFUSE_MAP_FILTER_MULT = 6.65
DIFFUSE_MAP_MULT = 0
DIRECTION = 0,0,1
DYNAMIC_EMISSIVE_MAP = 0
EMISSIVE_MULT = 10.04
EXTRA_GLASS_COLORIZATION = 1
EXTRA_SIDE_THICKNESS = 0
F0 = 0.8
GLASS_COLOR = 1,0,0
GLASS_EMISSIVE_MULT = 0
GLASS_EXTRA_THICKNESS = 0.0050000055
INNER_SPECULAR = 10
INNER_SPECULAR_EXP = 800
IOR = 1.54
IOR_FLYOUT_FLAT = 0
LOD_BIAS = -0.5
MIRROR_2_AS_5 = 0
MIRROR_3_AS_4 = 1
MIRROR_DIR = 0,0,0
MIRROR_POS = 1.8253922e-05,0,0
NM_SHARE_EXT = 0
NM_SHARE_INT = 0.32
ORIGIN = 0,0.84882593,-2.319
RADIUS = 0.2632
REFLECTIVENESS_DIFFUSE_MULT = 60
REFLECTIVENESS_MULT = 10
REFLECTIVE_GAMMA = 1
REFRACTION_MASKING = 0
SIDE_FALLOFF = 0
USE_COLORED_BULBS = 1
USE_CUSTOM_BULBS = 0
USE_NORMAL_ALPHA = 0





[REFRACTING_HEADLIGHT_2]
SURFACE = headlightl_a-9,headlightr_a-9
INSIDE =headlightrbulbs_a,headlightlbulbs_a,headlightr_a-10,headlightl_a-10
ABSORPTION = 0
AMBIENT_MULT = 0.25
BASE_EMISSIVE_K = 0.19
BOUNCED_BACK_MULT = 0.4
BULB_BLUR_K = 4
BULB_REFLECTION_K = 1
CUSTOM_BULB_0 = 0.5,0.5,0.057,0
CUSTOM_BULB_1 = 0,0,0,0
CUSTOM_BULB_2 = 0,0,0,0
CUSTOM_BULB_3 = 0,0,0,0
DIFFUSE_MAP_FILTER_MULT = 1
DIFFUSE_MAP_MULT = 0
DIRECTION = 0,0,-1
DYNAMIC_EMISSIVE_MAP = 0
EMISSIVE_MULT = 2.89
EXTRA_GLASS_COLORIZATION = 1
EXTRA_SIDE_THICKNESS = 0
F0 = 0.8
GLASS_COLOR = 0.25,0.25,0.25
GLASS_EMISSIVE_MULT = 0
GLASS_EXTRA_THICKNESS = 0.0050000055
INNER_SPECULAR = 10
INNER_SPECULAR_EXP = 800
IOR = 1.71
IOR_FLYOUT_FLAT = 0
LOD_BIAS = -0.5
MIRROR_2_AS_5 = 0
MIRROR_3_AS_4 = 0
MIRROR_DIR = 1,0,0
MIRROR_POS = 1.7464161e-05,0.5071133,1.7116163
NM_SHARE_EXT = 0
NM_SHARE_INT = 1
ORIGIN = 0.5894406,0.50711346,1.7215029
RADIUS = 0.04198623
REFLECTIVENESS_DIFFUSE_MULT = 60
REFLECTIVENESS_MULT = 10
REFLECTIVE_GAMMA = 1
REFRACTION_MASKING = 0
SIDE_FALLOFF = 0
USE_COLORED_BULBS = 0
USE_CUSTOM_BULBS = 1
USE_NORMAL_ALPHA = 0


[REFRACTING_HEADLIGHT_3]
SURFACE = headlightl_a-7,headlightr_a-7
INSIDE =headlightl_a-5,headlightr_a-5
INSIDE_BULBS=headlightlbulbs_a-3,headlightrbulbs_a-3
OVERLAY=glasslhl_a,glassrhl_a
SYNC_EMISSIVE_AUTO=1
ABSORPTION = 0
AMBIENT_MULT = 0.25
BASE_EMISSIVE_K = 0.22
BOUNCED_BACK_MULT = 0.4
BULB_BLUR_K = 2
BULB_REFLECTION_K = 0.2
CUSTOM_BULB_0 = 0.5,0.5,0,0
CUSTOM_BULB_1 = 0.5,0.5,0,0
CUSTOM_BULB_2 = 0.5,0.5,0,0
CUSTOM_BULB_3 = 0.5,0.5,0,0
DIFFUSE_MAP_FILTER_MULT = 1
DIFFUSE_MAP_MULT = 1
DIRECTION = 0,0,-1
DYNAMIC_EMISSIVE_MAP = 0
EMISSIVE_MULT = 2.4
EXTRA_GLASS_COLORIZATION = 1
EXTRA_SIDE_THICKNESS = 0
F0 = 0.8
GLASS_COLOR = 0.25,0.25,0.25
GLASS_EMISSIVE_MULT = 0.25
GLASS_EXTRA_THICKNESS = 0.0050000055
INNER_SPECULAR = 10
INNER_SPECULAR_EXP = 800
IOR = 1.57
IOR_FLYOUT_FLAT = 0
LOD_BIAS = -0.5
MIRROR_2_AS_5 = 0
MIRROR_3_AS_4 = 1
MIRROR_DIR = 1,0,0
MIRROR_POS = 1.7464161e-05,0.5069544,1.7715745
NM_SHARE_EXT = 0
NM_SHARE_INT = 0.64
ORIGIN = 0.45790088,0.50695455,1.780466
RADIUS = 0.053446375
REFLECTIVENESS_DIFFUSE_MULT = 60
REFLECTIVENESS_MULT = 10
REFLECTIVE_GAMMA = 1.4
REFRACTION_MASKING = 0
SIDE_FALLOFF = 0
USE_COLORED_BULBS = 1
USE_CUSTOM_BULBS = 0
USE_NORMAL_ALPHA = 0



[SCRIPTABLE_DISPLAY_...]
MESHES = dashstructure_a-7
SCRIPT = screendata.lua


[SCRIPTABLE_DISPLAY_...]
MESHES = rpmscreen
SCRIPT =stwheel.lua



────────────────────── INTERIOR LIGHTS ────────────────────────

[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=dashstructure_a-7
COLOR=5
LAG=0.4
SIMULATE_HEATING=1
LOCATION=INTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=1
DISABLE_WITH_EMISSIVE_LIGHT = 1

[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=centerstackbezels_a-3
COLOR=1
LAG=0.4
SIMULATE_HEATING=1
LOCATION=INTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=1
DISABLE_WITH_EMISSIVE_LIGHT = 1
[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=nav_a-2
COLOR=2
OFF_COLOR=2
LOCATION=NONE
[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=NurbsPath?
COLOR=2,.15,0
OFF_COLOR=2,.15,0
LOCATION=NONE
[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=jbo_redline360c
COLOR=10
OFF_COLOR=10


[EMISSIVE_LIGHT_...] ; Cluster Light
NAME= rpmscreen
COLOR=2
OFF_COLOR=2
LOCATION=NONE
[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=centerstackbezels_a-6
COLOR=2,.3,0,2
LAG=0.4
SIMULATE_HEATING=1
LOCATION=INTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=1
DISABLE_WITH_EMISSIVE_LIGHT = 1


[EMISSIVE_LIGHT_...] ; Cluster Light
NAME=gaugecluster_a
COLOR=2,.25,0,5
LAG=0.4
SIMULATE_HEATING=1
LOCATION=INTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=1
DISABLE_WITH_EMISSIVE_LIGHT = 1


[EMISSIVE_LIGHT_...] ; Interior Decal Lights
NAME=dashstructure_a-10,dashstructure_a-11,centerstackbezels_a-5,steeringwheel_a-6,doorcardlf_a-7,centerconsolebezels_a-4,doorcardrf_a-7,steeringcolumn_a-1,Steeringwheelbro105
COLOR=2,.15,0,2
LAG=0
SIMULATE_HEATING=0
LOCATION=INTERIOR
CAST_LIGHT=1
CLUSTER_THRESHOLD=0

[EMISSIVE_LIGHT_...] ; Arrows Light
NAME=arrow_rpm1,arrow_speed23,arrow_fuel231,arrow_temp1
COLOR=2,0.2,0,4
LAG=0.4
SIMULATE_HEATING=0
LOCATION=INTERIOR
CAST_LIGHT=0
CLUSTER_THRESHOLD=0

;RPM
[EMISSIVE_...]
NAME = TachometerLight
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 6900
COLOR = 1,.1,0,50.1
BLINKING_PATTERN=(|0=3||1=0|)
BLINKING_DURATION=0.15
LAG=0.1

[EMISSIVE_...]
NAME = LED_0
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 4500
COLOR = 20,4,0
LAG=0.1

[EMISSIVE_...]
NAME = LED_1
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 5000
COLOR = 20,4,0
LAG=0.1

[EMISSIVE_...]
NAME = LED_2
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 5500
COLOR = 20,3,0,2
LAG=0.1

[EMISSIVE_...]
NAME = LED_3
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 6000
COLOR = 20,2,0,5
LAG=0.1



[EMISSIVE_...]
NAME = LED_4
INPUT = RPM
CAST_LIGHT=1
INPUT_THRESHOLD = 6600
COLOR = 20,1,0,5
BLINKING_PATTERN=(|0=3||1=0|)
BLINKING_DURATION=0.15
LAG=0.1
────────────────────── STERO/GPS ────────────────────────



[EXTRA_FX_EMISSIVE_...]
MESHES =headlightl_a-10
RANGE = 0.01
COLOR =0.5
DIRECTED =1
INTERIOR_ONLY =0
EXTERIOR_ONLY =1
SPLIT_ELEMENTS = 1
EMISSIVE_TWEAK=0


[Display_AndroidAuto]
Meshes =  nav_a-2
Resolution =1000,314
Size = 890, 314
Offset = 0, 0
Scale = 1.3
RearCameraPosition = 0.0056, 0.914, -1.95
aftermarketComponent=1



────────────────────── WARNING LIGHTS ────────────────────────
; Interior Left Turnsignal
[EMISSIVE_TURNSIGNAL_LEFT_...]
NAME=int_turn_l
COLOR=0,10,0,10
LAG=0.1
REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=NONE
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5

; Interior Right Turnsignal
[EMISSIVE_TURNSIGNAL_RIGHT_...]
NAME=int_turn_r
COLOR=0,10,0,10
LAG=0.1
REPEAT_FREQENCY_HZ=2.6
SIMULATE_HEATING=0
LOCATION=NONE
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5

; Interior High Beam
[EMISSIVE_HIGHBEAM_...]
NAME=
COLOR=0,0,10,3
LAG=0.1
SIMULATE_HEATING=0
LOCATION=NONE
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5

; Interior Low Beam
[EMISSIVE_LIGHT_...] ;
NAME=
COLOR=0,10,0,5
LAG=0.1
SIMULATE_HEATING=0
LOCATION=NONE
CAST_LIGHT=0
CLUSTER_THRESHOLD=0.5

; Interior Hazard
[EMISSIVE_HAZARD_0]
COLOR=40,4,4,1.5
NAME=
FALLBACK_HEADLIGHTS_COLOR=40,4,4,0.2
LAG=0.2

; Warning ABS Inaction
[EMISSIVE_ABS_INACTION_0]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=20,4,0.1,3.5
LAG=0.2

; Warning ABS Off
[EMISSIVE_ABS_0]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=0,0,0
OFF_COLOR=10,5.6,-4
LAG=0.2

; Warning Traction Off 1
[EMISSIVE_TRACTIONCONTROL_0]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=0
OFF_COLOR=20,6,0.1,3.5
LAG=0.2

;Warning Traction In Action
[EMISSIVE_TRACTIONCONTROL_INACTION_0]
COLOR=20,4,0.1,3.5
NAME=Warning_Light08
TOGGLE_VISIBILITY = 0
LAG=0.2

; Warning Handbrake
[EMISSIVE_HANDBRAKE_0]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=45,0.7,0, 1.8
LAG=0.25

[EMISSIVE_...] ; Warning Suspension
NAME=
TOGGLE_VISIBILITY = 0
COLOR=20,4,0.1,3.5
BIND_TO=SUSP_DAMAGE
THRESHOLD=10
LAG=0.2

; Warning Engine
[EMISSIVE_...]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=20,4,0.1,3.5
INPUT=ENGINE_LIFE
INPUT_THRESHOLD = 700
INPUT_THRESHOLD_INVERSE = 1
LAG=0.2

; Warning Tyre Pressure
[EMISSIVE_...]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=20,4,0.1,3.5
INPUT=TYRE_PRESSURE
INPUT_THRESHOLD = 38
INPUT_SELECTOR=MAX
INPUT_SELECTOR_PIVOT=5
LAG=0.2

; Warning Fuel
[EMISSIVE_...]
NAME=
TOGGLE_VISIBILITY = 0
COLOR=20,3.5,0.1,35
INPUT=FUEL
INPUT_THRESHOLD = 12
INPUT_THRESHOLD_INVERSE = 1
LAG=0.2

; Stalled Manual Only
[EMISSIVE_...]
NAME=
BIND_TO=STALLED
TOGGLE_VISIBILITY = 0
COLOR=5,0 ,0 , 3.5
LAG=0.3

────────────────────── INTERIOR EMISSIVE FX ────────────────────────
;NEEDLES
[EXTRA_FX_EMISSIVE_...]
MESHES =
DIGITAL_INSTRUMENTS = ?  ; filters for digital instruments (for most of them,
    ; names of sections in “digital_instruments.ini”), only for cars
RANGE = 0.015            ; range in meters (by default 0.08 for cars and 5 for tracks)
COLOR = 0.1              ; optional brightness multiplier (could be an RGBA value)
DIRECTED = 0         ; set for 0 for point light and 1 for directed light, or to
    ; something in-between (by default guessed based on mesh shape)

; Optional optimization flags for cars:
INTERIOR_ONLY = 1        ; show up for interior views only
EXTERIOR_ONLY = 0        ; show up for exterior views only

; Optional advanced tweaks for more complex cases
EMISSIVE_TWEAK = 1       ; extra tonemapping for emissive color to balance things out
    ; (set to 0 to disable, set above 1 to further reduce effect or large emissive value)
MIP_BIAS = 0             ; MIP bias for texture (increase for smoother light)
IGNORE_TEXTURE_COLOR = 0 ; set to 1 to use COLOR and emissive color only

; Optional distribution settings (can affect performance):
COVERAGE = 3             ; samples density, by default 3 for cars and 2 for tracks (actual
    ; number of samples is controlled by mesh area, light range and coverage)
SAMPLES_LIMIT = 100      ; upper limit for number of samples to make sure generation won’t
    ; take huge amount of time, by default 400 for tracks
SPLIT_ELEMENTS = 0       ; split meshes into elements before generating samples,
    ; by default 1 for tracks
SPLIT_THRESHOLD = …      ; set to something above 0 to weld vertices within that distance
    ; before splitting elements
NORMAL_SHIFT = 0         ; increase to move light producing samples away from surface alogn
    ; normals (use it if surroundings are too dark)
COVERED_BY = …           ; stop emissive if a mesh with given name is visible


;CLUSTER SELFLIGHT

;DECAL EMISSIVE
[EXTRA_FX_EMISSIVE_...]
MATERIALS =gauge_needle_002|needles_a
RANGE = 0.01             ; range in meters (by default 0.08 for cars and 5 for tracks)
COLOR = 0.02               ; optional brightness multiplier (could be an RGBA value)
DIRECTED = 0
INTERIOR_ONLY = 1

[EXTRA_FX_EMISSIVE_...]
MATERIALS =INT_WARNING_CLUSTER
RANGE = 0.02         ; range in meters (by default 0.08 for cars and 5 for tracks)
COLOR =.1            ; optional brightness multiplier (could be an RGBA value)
DIRECTED = 0
INTERIOR_ONLY = 1

[EXTRA_FX_EMISSIVE_...]
MATERIALS =SteerLogo
RANGE = 0.015      ; range in meters (by default 0.08 for cars and 5 for tracks)
COLOR =0.25           ; optional brightness multiplier (could be an RGBA value)
DIRECTED = 0
INTERIOR_ONLY = 1

[EXTRA_FX_EMISSIVE_...]
MESHES =nav_a-2     ; list of meshes
COLOR = .25
RANGE = 0.2
SPLIT_ELEMENTS=1
INTERIOR_ONLY = 1
DIRECTED = 1


[EXTRA_FX_EMISSIVE_...]
MESHES =NurbsPath   ; list of meshes
COLOR=.1
RANGE = 0.075
INTERIOR_ONLY = 1
DIRECTED = 0.7
COVERAGE = 7
SAMPLES_LIMIT = 800
NORMAL_SHIFT =



[EXTRA_FX_EMISSIVE_...]
MESHES =headlightl_a-9  ; list of meshes
COLOR=.02
RANGE = 0.08
INTERIOR_ONLY = 0
DIRECTED = 1
SPLIT_ELEMENTS=1
EMISSIVE_TWEAK=0


[EXTRA_FX_EMISSIVE_...]
MESHES =headlightl_a-7  ; list of meshes
COLOR=.025
RANGE = 0.08
INTERIOR_ONLY = 0
DIRECTED = 1
SPLIT_ELEMENTS=1
EMISSIVE_TWEAK=0




[EXTRA_FX_EMISSIVE_...]
MESHES =NurbsPath.001 ; list of meshes
COLOR=.1
RANGE = 0.03
INTERIOR_ONLY = 1
DIRECTED = 0.5
COVERAGE = 7
SAMPLES_LIMIT = 800
NORMAL_SHIFT =
[EXTRA_FX_EMISSIVE_...]
MESHES =   ; list of meshes
COLOR = 1,0.2,0,0.4
RANGE = 0.046
EXTERIOR_ONLY_ONLY = 0
DIRECTED = 0
SPLIT_ELEMENTS = 1

[EXTRA_FX_EMISSIVE_...]
MESHES =Object008
RANGE = 0.033
COLOR = 0.025
DIRECTED = 1
INTERIOR_ONLY = 0
EXTERIOR_ONLY = 0
EMISSIVE_TWEAK = 0
MIP_BIAS = 0
IGNORE_TEXTURE_COLOR = 0
COVERAGE = 3
SAMPLES_LIMIT = 400
SPLIT_ELEMENTS = 1
NORMAL_SHIFT = 0

[EXTRA_FX_EMISSIVE_...]
MESHES =headlightlbulbs_a-2,headlightrbulbs_a-2
RANGE = 0.05
COLOR = 0.01
DIRECTED = 0
INTERIOR_ONLY = 0
EXTERIOR_ONLY = 0
EMISSIVE_TWEAK = 0
MIP_BIAS = 0
IGNORE_TEXTURE_COLOR = 0
COVERAGE = 3
SAMPLES_LIMIT = 400
SPLIT_ELEMENTS = 1
NORMAL_SHIFT = 0


[EXTRA_FX_EMISSIVE_...]
MESHES =gaugecluster_a,dashstructure_a-7
RANGE = 0.15
COLOR = 1
DIRECTED =1
INTERIOR_ONLY = 0
EXTERIOR_ONLY = 0
EMISSIVE_TWEAK = 0
MIP_BIAS = 0

SPLIT_ELEMENTS = 1
NORMAL_SHIFT = 0


────────────────────── OUTSIDE EMISSIVE FX ────────────────────────
[INCLUDE]
INCLUDE=common/selflighting.ini,

[SelfLight_Headlights]
ACTIVE=1
MIRROR =0.587
DIRECTION = -0, 0, 1
POSITION =, 0.506, 1.72
AFFECTS_TRACK = 0
DIFFUSE_CONCENTRATION = 1
BOUND_TO =headlightl_a-11
;SPOT_SHARPNESS = 0.6
SPOT = 179
COLOR =127.5, 95, 60,10
RANGE = 0.09

[SelfLight_Headlights]
ACTIVE=1
MIRROR =0.459
DIRECTION = -0, 0, 1
POSITION =, 0.507, 1.78
AFFECTS_TRACK = 0
DIFFUSE_CONCENTRATION = 1
BOUND_TO =headlightl_a-11
;SPOT_SHARPNESS = 0.6
SPOT = 179
COLOR =127.5, 95, 60,10
RANGE = 0.09

;SELFLIGHT HEADLIGHT
[LIGHT_EXTR1]
BOUND_TO=taillightrbulbs_a-1,taillightlbulbs_a-1
COLOR=125,0,0,1
DIFFUSE_CONCENTRATION=0.9
EXTERIOR_ONLY=0
INTERIOR_ONLY=0
AFFECTS_TRACK=0
SIMULATE_HEATING= 0.6
LAG=0.9
FADE_AT=60
FADE_SMOOTH=53
MIRROR=0.619
POSITION=0, 0.639, -2.2
DIRECTION=-0.15, 0, 1
RANGE=0.22
RANGE_GRADIENT_OFFSET=1.1
SPECULAR_MULT=3
SPOT=78
SPOT_SHARPNESS=0.001

[EMISSIVE_LIGHT_...]
NAME=material:int_light_paint1,material:int_light_alpha_paint1
COLOR=5
OFF_COLOR=5
LAG=0
LOCATION=INTERIOR
[EXTRA_FX_EMISSIVE_...]
MESHES =int_light_paint1
RANGE = 0.33
COLOR = 0.01
DIRECTED =0
INTERIOR_ONLY = 0
EXTERIOR_ONLY = 0
EMISSIVE_TWEAK = 0
MIP_BIAS = 0
IGNORE_TEXTURE_COLOR = 0
COVERAGE = 6
SAMPLES_LIMIT = 400
SPLIT_ELEMENTS = 1
NORMAL_SHIFT = 0.01

[EXTRA_FX_EMISSIVE_...]
MESHES =int_light_paint1.001
RANGE = 0.33
COLOR = 0.01
DIRECTED = 1
INTERIOR_ONLY = 0
EXTERIOR_ONLY = 0
EMISSIVE_TWEAK = 0
MIP_BIAS = 0
IGNORE_TEXTURE_COLOR = 0
COVERAGE = 6
SAMPLES_LIMIT = 400
SPLIT_ELEMENTS = 1
NORMAL_SHIFT = 0.01
────────────────────── MATERIALS (PAINT) ────────────────────────

[INCLUDE: common/materials_carpaint.ini]

[Material_CarPaint_Metal]
Materials =
UseMetallicReflections = 1
FresnelMax = 0.2
FresnelC = 0.2
FlakesK = 2
ClearCoatThickness = 0.01
ColoredSpecular = 0.5
AmbientSpecular = 0.15
BrightnessAdjustment = 0.24

[Material_CarPaint_Metal]
Materials = Caliper_paint
UseMetallicReflections = 1
FresnelMax = 3
FresnelC = 0.2
FlakesK = 2
ClearCoatThickness = 0.06
ColoredSpecular = 1.0
AmbientSpecular = 0.5
BrightnessAdjustment = 0.88

[WOBBLY_BIT_...]
NAME = mmp_koku
CONNECTED_TO = -0.0001, 1.08, 0.134
MAX_RANGE = 1             ; max range node can move from its original position
DAMPENING_LAG = 0.9            ; think of it as usual AC lag value, trying to zero node’s speed
G_GAIN =-1              ; how much G-forces affect node’s speed
GRAVITY_GAIN = -.5              ; how much gravity affects node’s speed
OFFSET_GAIN = 150             ; how strong is returning force
STIFF_AXIS = 1,1,1     ; optional higher stiffness axis to reduce movement along it
STIFF_AXIS_STIFFNESS = 1    ; now stiff is optional stiffness axis
G_FILTER = 0.5           ; temporal filter for G-forces
DEFAULT_GRAVITY_INCLUDED_ALREADY = 1 ; either 0 or 1; set it to 1 if you don’t want gravity to skew your stuff when car is in neutral position



────────────────────── MATERIALS (EXTERIOR) ────────────────────────

[INCLUDE: common/materials_interior.ini]

[Material_DigitalScreen]
Meshes =
MatrixType = IPS         ; valid values: IPS, TN
UseTextureCoordinates = 0  ; with 0, vertex coordinates will be used. sometimes it’s better, sometimes it’s buggier
ScreenScale = 1120          ; amount of pixels horizontally
ScreenAspectRatio = 7   ; aspect ratio, height/width
Emissive = 0.5          ; screen brightness
FlipXY = 0                 ; rotate display 90°

;Int Plastic
[Material_Plastic_v2]
Materials =
BrightnessAdjustment = 0.2
DetailScale = 50
DetailTextureBlur = 1
DetailNormalBlend = 0.5
Reflectance = 0.02
Smoothness = 0.1

;Int Fake Leather
[Material_Plastic_v2]
Materials = int_fake_leather
BrightnessAdjustment = 0.35
DetailScale =80
DetailNormalBlend = 0.5
Reflectance = 0.02
Smoothness = 0.1

[Material_Plastic_v2]
Materials = INT_RECARO_PLASTIC
BrightnessAdjustment = 0.55
DetailScale = 43
DetailTextureBlur = 0
DetailNormalBlend = 1
Reflectance = 0.08
Smoothness = 0.999


;Int Smooth Plastic
[Material_Plastic]
Materials = int_plastic
BrightnessAdjustment = 0.35
DetailScale = 83
Smoothness=0.5



;Int Alcantara
[Material_Velvet_v2]
Materials = int_suede_doors
DetailScale=20
DetailNormalBlend = 0.2
BrightnessAdjustment=0.15
ApplyTilingFix=0

;Int Carpet
[Material_Velvet_v2]
Materials = int_suede_carpet
DetailNormalTexture = common/pbr_carpet.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
UseClothShading = 1
Reflectance = 0.1
DetailScale = 40
ClothSheenColor = 1,1,1
BrightnessAdjustment = 0.2


[Material_Leather]
Materials = INT_SW_LEATHER
BrightnessAdjustment = 0.3
Reflectance = 0.05
Smoothness = 0.7

;Ext Carbon 2
[Material_Carbon]
Materials =INT_SW_CARBON
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.2
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 1.0
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale = 195
BrightnessAdjustment = 0.34

[Material_Leather]
Materials= int_seats
DetailScale = 50
Brightness = 1
Reflectance = 0.02
DetailNormalBlend = 1

[Material_Leather]
Materials= int_leather_seat
DetailScale = 50
Brightness = 1
Reflectance = 0.01
DetailNormalBlend = 1


[Material_Leather]
Materials= INT_LEATHER_COLORED
DetailScale = 50
Brightness = 1
Reflectance = 0.01
DetailNormalBlend = 1


;Int Old Leather
[Material_Leather]
Materials = interior
Reflectance = 0.01
DetailScale = 55
BrightnessAdjustment = 0.25
Smoothness = 0.50

;Int Alu 1
[Material_Metal_v2]
Materials = int_chrome1
Metalness = 0.2
BrightnessAdjustment = 0.1
[Material_Aluminium_v2]
Materials = INT_RECARO_CHROME
Metalness = 0.5
Reflectance = 0.5
BrightnessAdjustment = 0.5
DetailTexture = 1
DetailNormalTexture = common/pbr_metal.dds
DetailNormalPBRSecondaryColor =1,1,1,0.5
DetailScale = 5
DetailNormalBlend = 3
DetailNormalPBRSmoothnessGamma = 2

────────────────────── MATERIALS (EXTERIOR) ────────────────────────
[Material_Aluminium_v2]
Materials= ext_front_side_chrome_lights
Smoothness = 0.7
Metalness = 0.2
Reflectance = 0.0
BrightnessAdjustment = 0.05
DetailTexture = 1
DetailNormalTexture = txNormalDetail
DetailNormalPBRSecondaryColor = 0
DetailScale = 1366
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
LocalReflectionsSharpness = 0.05
ApplyTilingFix = 0


;Ext Metal Old
[Material_Aluminium_v2]
Meshes = headlightr_a-13
Smoothness = 0.7
Metalness = 0.2
Reflectance = 0.0
BrightnessAdjustment = 0.05
DetailNormalPBRSmoothnessGamma = 1
LocalReflectionsSharpness = 0
DetailScale = 12

[Material_Aluminium_v2]
Materials=cooler_body


[Material_Aluminium_v2]
Materials= ext_side_chrom1
Smoothness = 0.7
Metalness = 0.2
Reflectance = 0.0
BrightnessAdjustment = 0.5
DetailTexture = 1
DetailNormalTexture = txNormalDetail
DetailNormalPBRSecondaryColor = 0
DetailScale = 66
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
LocalReflectionsSharpness = 0.05
ApplyTilingFix = 0


[Material_Aluminium_v2]
Materials=ext_chrome
DetailScale = 0

;Ext Metal
[Material_Metal_v2]
Materials = BMW_badge_001,BMW_badge_001|trunkbadge_a,wheel_badge,BMW_badge_001|steeringwheelbadge_a
BrightnessAdjustment = 0.35
DetailScale = 0
Metalness = 0.2
Reflectance = 0.2
Smoothness = 0.99

[Material_Aluminium_v2]
Materials =EXT_Rim_2
BrightnessAdjustment = 0.2
DetailScale = 0
Metalness =0.2
Reflectance = 0
Smoothness = 0.99

[Material_CarPaint_Metallic]
CarPaintMaterial = EXT_Rim_1,EXT_Rim
BaseSpecularColor = #FFFFFF
FresnelMax = 0.7
FresnelC = 0.3
FlakesK = 1
BrightnessAdjustment = 0.3

AmbientSpecular = 1.0
AmbientSpecularEXP= 10.0
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.4
;ClearCoatTint =



[Material_Metal_v2]
Materials = EXT_Rim_3
BrightnessAdjustment = 0.0
DetailScale = 0
Metalness =.9
Reflectance = 0.0
Smoothness =0
DetailNormalPBRSecondaryColor =0

[Material_Metal_v2]
Materials =EXT_Rim_4
DetailNormalPBRSecondaryColor =0
BrightnessAdjustment = 0.1
Metalness =.9

[Material_Metal_v2]
Materials = BMWBadge
BrightnessAdjustment = 0.35
DetailScale = 0
Metalness = 0.5
Reflectance = 0.5
Smoothness = 0.0

[Material_InteriorPBR]
Materials = INT_SW_COLORED
ColorSource = DIFFUSE
UseClearCoat=1
BrightnessAdjustment = .2



[Material_InteriorPBR]
Materials =Intercooler
ColorSource = DIFFUSE
UseClearCoat=1
BrightnessAdjustment = .2
Metalness = 0.5

CHROME DELETE
[Material_Metal_v2]
Meshes = grille_a,sidemarkers_a-1,gaca,trunk_a-5,
BrightnessAdjustment = 0.05
DetailScale = 0
Metalness = 0.15
Reflectance = 0.0
Smoothness = 0.99


[Material_MetalOld_v2]
Materials =EXHAUSTT
DetailNormalPBRSmoothness=0.8

DetailScale=1
Brightness=0.8
DetailTexture=93.DDS
[Material_Metal_v2]
Materials =
DetailScale = 5
Metalness =.1
Reflectance = 0.5
BrightnessAdjustment = 0.15

[Material_Plastic_v2]
Materials =ext_plastic
Reflectance = 0.1
Smoothness = 0.8
BrightnessAdjustment = 0.1
ApplyTilingFix = 0
DetailScale = 65

[Material_Plastic]
Materials =INT_SW_PLASTIC,Recaro_Plastic



[Material_Plastic_v2]
Materials = ext_plastic_headlight_house
BrightnessAdjustment = 0.15
DetailScale = 55
Reflectance = 0.07
Smoothness = 0.7

[Material_Plastic_v2]
Meshes = Tachometer
BrightnessAdjustment = 0.15
DetailScale = 0
Reflectance = 0.01
Smoothness = 0.9

;Ext Carbon
[Material_Carbon]
Materials = EXT_CARBON

[Material_Carbon]
Materials = Recaro_back


;License plate

;[INCLUDE: common/materials_license_plate.ini]
[Material_LicensePlate_Europe]
────────────────────── MATERIALS (GLASS) ────────────────────────
[INCLUDE: common/materials_glass.ini]

ExteriorGlassHeadlightsMeshes=
ExteriorGlassFilmedMaterials=

;Clear Glass
[Material_Glass]
Materials = ext_glass
ThicknessMult = 1

PROP_1... = ksAmbient, 0.2

IOR =2
FilmIOR = 2



[Material_Glass]
Meshes =headlightr_a-8,headlightl_a-8,headlightr_a,headlightl_a
ThicknessMult = 0.1
EXTRA_MASK_PASS = 1
EXTRA_MASK_PASS_OPACITY = 1
BrightnessAdjustment = 0
FresnelC = 0.4
Refraction = 0
RefractionBias = 0
UseNormalMap = 1

;Interior Glass

[Material_Glass]
Materials = gls_clear|gaugepod_a
FilmIOR =1
ThicknessMult = 1
ProfileFix = 0

;Glass Nm
[Material_Glass]
Materials=
IOR = 3              ; looks better like this
FilmIOR = $IOR       ; redefine IOR for external film layer to increase reflections
ProfileFix = 0.03    ; adds thickness to glass for glazing angles
UseNormalMapWithAlpha = 1
BrightnessAdjustment = 0.5
ThicknessMult = 2.5

; Red Glass Nm
[Material_Glass]
Materials =
IOR = 1.5        ; looks better like this
FilmIOR = $IOR       ; redefine IOR for external film layer to increase reflections
ThicknessMult = 8; thicker glass passes less light through
ProfileFix = 0.1    ; adds thickness to glass for glazing angles
MaskPass = 6       ; mask pass opacity
MaskPassColor = 255, 50, 00  ; mask pass color adjustment
Desaturate = 0.0
Refraction = 1
BrightnessAdjustment = 0.4
ExtraLightsAdjustment = 0.01

; Red Glass
[Material_Glass]
Materials = ext_red_glass
IOR = 1.5           ; looks better like this
FilmIOR = 1.9      ; redefine IOR for external film layer to increase reflections
ThicknessMult = 1 ; thicker glass passes less light through
ProfileFix = 0    ; adds thickness to glass for glazing angles
MaskPass = 1.0      ; mask pass opacity
MaskPassColor = 255, 5, 0  ; mask pass color adjustment
BrightnessAdjustment = 0.24
Desaturate = 0
Refraction = 0
ExtraLightsAdjustment = 0

; Window Glass
[Material_Glass]
Materials=ext_window
MaskPass=.1
EXTRA_MASK_PASS_COLOR=0,255,255
ThicknessMult=1
Desaturate=0
FilmIOR=2
────────────────────── MATERIALS (TIRES) ────────────────────────
[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS = tire
PROP_... = ksAmbient, 0.2
PROP_... = ksDiffuse, 0.2
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.00
PROP_... = fresnelC, 0.00
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.03
DOUBLE_FACE_SHADOW_BIASED = 1




[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS =BMW_emblem_002|trunkemblem_a
PROP_... = ksSpecularEXP, 50
PROP_... = ksSpecular, 0.05
[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS =gauge_needle_002|needles_a
PROP_... = ksAmbient, 0.2
PROP_... = ksDiffuse, 0.2
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.0
PROP_... = fresnelC, 0.0
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.1

[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS =digitalgauge
PROP_... = ksAmbient, 0.2
PROP_... = ksDiffuse, 0.2
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.1
PROP_... = fresnelC, 0.1
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.1

[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS =int_display
PROP_... = ksAmbient, 0.2
PROP_... = ksDiffuse, 0.2
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.1
PROP_... = fresnelC, 0.1
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.1


[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS =BMW_1M_11_COCKPIT
PROP_... = ksAmbient, 0.25
PROP_... = ksDiffuse, 0.25
PROP_... = fresnelEXP, 2
PROP_... = fresnelMaxLevel, 0.2
PROP_... = fresnelC, 0.05
PROP_... = ksSpecularEXP, 150
PROP_... = ksSpecular, 0.1
PROP_... = extColoredReflection, 1
SHADER=ksPerPixelMultiMap_Emissive
[SHADER_REPLACEMENT_...] ; Tyres
MESHES =TachometerLight
PROP_... = ksAmbient, 0.05
PROP_... = ksDiffuse, 0.05

[SHADER_REPLACEMENT_...] ; Tyres
MATERIALS = INT_SEAT_SCROTCH
PROP_... = ksAmbient, 0.2
PROP_... = ksDiffuse, 0.2
PROP_... = fresnelEXP, 50
PROP_... = fresnelMaxLevel, 0.1
PROP_... = fresnelC, 0.04
PROP_... = ksSpecularEXP, 100
PROP_... = ksSpecular, 0.2
