[DATA] 
DISABLE_LIGHTSINI=0

[BASIC]
ENGINE_STALLED_RPM_THRESHOLD=1

[EXTRA_FX]
SKIP_GBUFFER=transp green int

[INCLUDE: common/materials_interior.ini]
DisableDev = 1

[Material_Metal_v2]; NOS tank strap
Materials= Material #1280
HasDetailNormals = 1
Metalness = 0.08
Reflectance = 0.08
Smoothness = 0.4
BrightnessAdjustment = 0.2
LocalReflectionsSharpness = 1
OcclusionSource = NONE 

[Material_Metal_v2] ; Seatrails 
Materials= SeatRails
HasDetailNormals = 1
Metalness = 0.007
Reflectance = 0.007
Smoothness = 0.4
BrightnessAdjustment = 0.8
LocalReflectionsSharpness = 1
OcclusionSource = NONE 

[Material_Metal_v2] ; Engine titanium
Materials= Metal_titanium
HasDetailNormals = 1
Metalness = 0.04
Reflectance = 0.04
Smoothness = 0.4
BrightnessAdjustment = 0.2
LocalReflectionsSharpness = 1
OcclusionSource = NONE

[Material_Metal_v2] ; Chrome Kick board
Materials= INT_DETAILS_METAL
HasDetailNormals = 1
Metalness = 0.1
Reflectance = 0.1
Smoothness = 0.4
BrightnessAdjustment = 0.17
LocalReflectionsSharpness = 1
OcclusionSource = NONE

[Material_Metal_v2] ; 
Materials= INT_Decals_PLASTIC_reflective
HasDetailNormals = 1
DetailScale = 0
Metalness = 0.36
Reflectance = 0.1
Smoothness = 0.4
BrightnessAdjustment = 0.34
LocalReflectionsSharpness = 0.3
OcclusionSource = NONE 

[Material_Metal_v2] ; 
Materials= chrome
HasDetailNormals = 1
Metalness = 0.006
Reflectance = 0.006
Smoothness = 0.4
BrightnessAdjustment = 0.25
LocalReflectionsSharpness = 0.3
OcclusionSource = NONE 

[Material_Metal_v2] ; Rear arm bolts
Materials= bolts
HasDetailNormals = 1
Metalness = 0.007
Reflectance = 0.007
Smoothness = 0.4
BrightnessAdjustment = 0.2
LocalReflectionsSharpness = 0.3
OcclusionSource = NONE 

[Material_InteriorPBRDetail] 
Materials = Material #431, Rollcage, INT_METAL_ROOF
Metalness=0.015
Smoothness = 0.1
Reflectance = 0.015
HasDetailNormals=1
DetailTextures=1
CubemapReflectionBlur = 0.2
BrightnessAdjustment = 0.4
DetailNormalBlend = 0.2
DetailScale = 90
NormalsMode = BASIC

[Material_InteriorPBRDetail] ; Interior & cage
Materials= mat_metal
Metalness = 0.01
Reflectance = 0.01
BrightnessAdjustment = 0.2
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 3
Smoothness = 0.55

[Material_InteriorPBRDetail] ; Interior & cage
Materials= NOS_BOTTLE
Metalness = 0.02
Reflectance = 0.02
BrightnessAdjustment = 0.17
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 3
Smoothness = 0.55

[Material_InteriorPBRDetail] ; Radiator 
Materials= Radiator
Metalness = 0.014
Reflectance = 0.014
BrightnessAdjustment = 0.18
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Radiator 
Materials= G4_Xtreme
Metalness = 0.014
Reflectance = 0.014
BrightnessAdjustment = 0.13
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Brake calipers 
Materials= GENERIC_CARBON_EXT2
Metalness = 0.013
Reflectance = 0.013
BrightnessAdjustment = 0.25
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Rear arms and diff 
Materials= Wisefab, diff
Metalness = 0.013
Reflectance = 0.013
BrightnessAdjustment = 0.3
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Intercooler front
Materials= Material #1931
Metalness = 0.009
Reflectance = 0.009
BrightnessAdjustment = 0.36
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Intercooler piping engine side 
Materials= ENGINE_METAL_PIPES
Metalness = 0.008
Reflectance = 0.008
BrightnessAdjustment = 0.16
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_InteriorPBRDetail] ; Kit rivets
Materials= bolts
Metalness = 0.1
Reflectance = 0.1
BrightnessAdjustment = 0.156
DetailNormalTexture = common/pbr_metal.dds
DsetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailScale = 0
DetailNormalBlend = 0
DetailNormalPBRSmoothnessGamma = 5
Smoothness = 0.3

[Material_Plastic_v2]
Materials = Material #1281
Reflectance = 0.2
BrightnessAdjustment = 0.27
DetailNormalPBRSecondaryColor = 0, 0, 0, 0.8
DetailNormalBlend = 0
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 1
DetailScale = 74

[Material_Plastic_v2]
Materials = ID25_gls_edge
Reflectance = 0.1
BrightnessAdjustment = 0.24
DetailNormalPBRSecondaryColor = 0, 0, 0, 0.8
DetailNormalBlend = 0
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 1
DetailScale = 2

[Material_Plastic_v2]
Materials = INT_DETAILS_PLASTIC
Reflectance = 0.08
BrightnessAdjustment = 0.34
DetailNormalPBRSecondaryColor = 0, 0, 0, 0.8
DetailNormalBlend = 0
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 1
DetailScale = 7

[Material_Plastic_v2] ; Ext plastic pieces FD
Materials = EXT_PLASTIC
Reflectance = 0.14
BrightnessAdjustment = 0.1
DetailNormalPBRSecondaryColor = 0, 0, 0, 0.8
DetailNormalBlend = 0
BrightnessAdjustment = 0.03
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 1
DetailScale = 18

[Material_Plastic_v2] ; Headlight buckets
Materials = HEADLIGHT_CASE_AND_BONNET_CLIPS
Reflectance = 0.12
DetailNormalPBRSecondaryColor = 0, 0, 0, 0.8
DetailNormalBlend = 0
BrightnessAdjustment = 0.06
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 1
DetailScale = 43

[Material_Velvet_v2]
Materials = INT_OCC_LEATHER, INT_OCC_PLASTIC
BrightnessAdjustment = 0.09
DetailScale = 32
ApplyTilingFix=1

[Material_Velvet_v2] ; Seat alcantara
Meshes = seats_alcnt002, seats_alcnt
DetailNormalTexture = common/pbr_carpet.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
UseClothShading = 1
Reflectance = 0.3
DetailScale = 40
BrightnessAdjustment = 0.08
ClothSheenColor = 1, 1, 1

[Material_Carbon] Interior ; Botton box panel
Materials = Material #322
HasDetailNormals = 1
Smoothness = 0.45
Reflectance = 0.315
CubemapReflectionBlur = 0.45
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 1.0
BrightnessAdjustment = 0.42
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 941

[Material_Carbon] ; Carbon front lip
Meshes = FRONT_BUMPER_CARBON, SIDESKIRT_CARBON, REAR_DIFFUSER
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 680

[Material_Carbon] ; Carbon Side Skirts
Meshes = SIDESKIRT_CARBON
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 530

[Material_Carbon] ; Carbon Rear diffuser
Meshes = REAR_DIFFUSER
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 411

[Material_Carbon] ; Mirrors carbon
Meshes = GEO_DOOR_R_MIRROR_SUB0_SUB0, GEO_DOOR_L_MIRROR_SUB0_SUB0
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 0.7
ClearCoatIntensity = 0.996
BrightnessAdjustment = 0.3
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale = 487

[Material_Carbon] ; Int button box
Meshes = RacingPanel
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.27
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale = 131

[Material_Carbon] ; Carbon wing
Meshes = RearWing
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 380

[Material_Carbon] ; Bucket seat carbon back
Meshes = carbon_panels002
HasDetailNormals = 1
Smoothness = 0.9
Reflectance = 0.3
CubemapReflectionBlur = 0.35
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.966
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1.3
DetailScale = 350

[Material_Carbon] Interior ; 
Materials = EXT_CARBON_FIBRE
HasDetailNormals = 1
Smoothness = 0.93
Reflectance = 0.22
CubemapReflectionBlur = 0.45
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.92
BrightnessAdjustment = 0.32
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale = 244

[Material_Carbon] Interior ; Foot plates
Materials = CARBON_FOOT_PLATE
HasDetailNormals = 1
Smoothness = 0.7
Reflectance = 0.2
CubemapReflectionBlur = 0.45
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 0.98
BrightnessAdjustment = 0.38
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 2
DetailScale = 633

[Material_Carbon] 
Materials = Material #850
HasDetailNormals = 1
Reflectance = 0.1
CubemapReflectionBlur = 0
UseClearCoat = 0
ClearCoatIntensity = 1.0
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 0.5
DetailScale = 600

[Material_Carbon] 
Materials = EXT_BODY_CARBON
HasDetailNormals = 1
Reflectance = 0.1
CubemapReflectionBlur = 0
UseClearCoat = 0
ClearCoatIntensity = 1.0
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 0.5
DetailScale = 900

[Material_Carbon]  int carbon
Materials = carbon_int
HasDetailNormals = 1
Smoothness = 1.0
Reflectance = 0.1
BrightnessAdjustment = 0.2
CubemapReflectionBlur = 0.55
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 1.0
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale =466

[Material_Carbon]  int carbon plate
Materials = CarbonPlate
HasDetailNormals = 1
Smoothness = 1.0
Reflectance = 0.1
BrightnessAdjustment = 0.2
CubemapReflectionBlur = 0.55
UseClearCoat = 1
ClearCoatSmoothness = 1.0
ClearCoatIntensity = 1.0
DetailTexture = common/carbon.png
DetailNormalTexture = common/carbon_nm.png
DetailNormalBlend = 1
DetailScale =96


[Material_Velvet_v2]
Materials = alcnt_int
BrightnessAdjustment = 0.1
DetailScale = 45
ApplyTilingFix=1

[Material_Velvet_v2]
Materials = 
BrightnessAdjustment = 0.05
DetailScale = 45
ApplyTilingFix=1



;---------------------///Paint///---------------------

[INCLUDE: common/materials_carpaint.ini]
CarPaintMaterial = Material #662
CarPaintVersionAware = 1
DisableDev = 1

[Material_CarPaint_Metallic]
FresnelMax = 1
FresnelC = 0.1
BrightnessAdjustment = 0.8
AmbientSpecular = 0.5
AmbientSpecularEXP = 1.0
SpecularBase  = 0.2, 50
SpecularColor = 1
SpecularMult = 0.6
ClearCoatThickness = 0.1
PROP_23=extClearCoatThickness, 0.1
NormalsMode = BASIC

[Material_CarPaint_Metallic]
Materials = Material #145
FresnelMax = 0.3
FresnelC = 0.05
BrightnessAdjustment = 0.6
SpecularBase = 0.5, 100
SpecularSun = 0, 200
SpecularMult = 0.15
AmbientSpecular = 1.0
AmbientSpecularEXP= 2.0
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.01
ClearCoatTint = 0, 0, 0
NormalsMode = BASIC

;---------------------///Glass///---------------------

[INCLUDE: common/materials_glass.ini]
ExteriorGlassTintedMaterials = 
ExteriorGlassHeadlightsMaterials = 

[Material_Glass]
Materials = EXT_GLASS
ThicknessMult = 2
FresnelC = 0.15

[Material_Glass]
Meshes= GEO_GAUGE2_GLASS, GEO_GAUGE1_GLASS
IOR = 2.0          ; looks better like this
FilmIOR = $IOR       ; redefine IOR for external film layer to increase reflections
ThicknessMult = 2.3  ; thicker glass passes less light through
ProfileFix = 0.05    ; adds thickness to glass for glazing angles
MaskPass = 1.5            ; mask pass opacity
MaskPassColor = 1, 1, 1  ; mask pass color adjustment
ExtraLightsAdjustment = 0.1  ; intensity of extra lights

[Material_PhotoelasticGlass]
Meshes=Glass_Ext, S15INT_GLASS
FilmIOR = 3             ; looks better like this
PhotoelasticityMult = 0.28  ; doesn’t look good if too high
ProfileFix = 0.06          ; a bit thicker edge
BrightnessAdjustment = 0.1   ; set to alter brightness
PhotoelasticityBaseScale = 1     ; this parameter alters scale in general
PhotoelasticityNoiseScale =0.45  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.25  ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.1  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 20.8   ; how many stripes are there

[ANIMATION_...]
INPUT = EXTRA_A             ; bind to reverse gear
FILE = car_door_R.ksanim     ; file name of new animation in “animations” folder
TIME = 1.0                  ; animation time
INPUT_AS_PROGRESS = 0       ; set to 1 to switch to that second input-as-progress mode
LOOP_WHILE_ACTIVE = 0       ; if set to 0, animation would go to 0% if not triggered, and 
                            ; to 100% otherwise; if set to 1, animation would play in 
                            ; a loop if triggered and stop otherwise
LOOP_KEEP_UNTIL_DONE = 1    ; only for “LOOP_WHILE_ACTIVE”: set to 1 to make animation 
                            ; go to 0% if stopped (like wipers would do, for example)
TICK_TOCK_MODE = 0          ; only for “LOOP_WHILE_ACTIVE”: loop as 0% → 100% → 0% instead 
                            ; of jumping from 100% to 0%
AFFECTS_INTERIOR_SHAPE = 1  ; force to update interior reflections mask if animation is 
                            ; playing (slower)

;---------------------///Audio///---------------------

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

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

[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 = (| 0=0 | 10500=11100 |)
ENGINE_INT_RPMS = (| 0=0 | 10500=11100 |)