Nissan 370Z Hellspec V2

[INCLUDE: common/materials_carpaint.ini]
CarPaintMaterial = EXT_body
DisableDev = 1

[Material_CarPaint_Metallic]
BaseSpecularColor = 0.08, 0.08, 0.08
FresnelMax = 1
FresnelC = 0.15
FlakesK = 0.8
BrightnessAdjustment = 0.7
SunMultiplier = 0.3
SpecularBase = 2, 125
SpecularSun = 0.5, 325
ColoredSpecular = 1.2
ClearCoatThickness = 0.5
ApplyTilingFix = 1

-----------------------------------------------------------------------------------------------

[REFLECTIONS_FX]
ALLOW_INTERIOR_SSAO=1
ALLOW_INTERIOR_SSGI=1
AUTOFIX=1
MASK_CUBEMAP_ENABLED=1
MASK_CUBEMAP_OFFSET=0, -0.1, 0.2
MASK_CUBEMAP_TWEAK=0.5

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

[Material_InteriorPBRDetail]
Materials = rim
ColorSource = DIFFUSE
BrightnessAdjustment = 0.5
DetailScale = 10000      
Metalness = 0.8
Reflectance = 0.1
LocalReflectionsSharpness = 0.2
OcclusionMult=1
CubemapReflectionBlur=0.9
ApplyTilingFix=1

[SHADER_REPLACEMENT_...]
MATERIALS = RT_Battistrada
PROP_... = ksAmbient, 0.18
PROP_... = ksDiffuse, 0.30
PROP_... = fresnelEXP, 1.7
PROP_... = fresnelMaxLevel, 0.04
PROP_... = fresnelC, 0.04
PROP_... = ksSpecular, 0.03
PROP_... = ksSpecularEXP, 35

--------------------------------------------------------------------------------------------------------

[Material_Carbon]
Materials = EXT_bumpers,diffuser_carb
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.1
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.5
ClearCoatF0 = 0.20
DetailScale = 300

[Material_Carbon]
Materials = lame_carb
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.1
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.20
ClearCoatF0 = 0.20
DetailScale = 450

[Material_Carbon]
Materials = Carbon
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.1
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.20
ClearCoatF0 = 0.20
DetailScale = 100

[Material_Carbon]
Materials = diffuser_carb
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.01
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.12
ClearCoatF0 = 0.05
DetailScale = 450

[Material_Carbon]
Materials = INT_Cockpit_OCC_METAL_black,INT_Cockpit_OCC_Carbon
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.3
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.5
ClearCoatF0 = 0.30
DetailScale = 600

[Material_Carbon]
Materials =EXT_details 
HasDetailNormals = 1
Smoothness = 0.1
Reflectance = 0.12
CubemapReflectionBlur = 0.0
BrightnessAdjustment = 0.07
ClearCoatF0 = 0.1
DetailScale = 2

-----------------------------------------------------------------------------------------------------------

[Material_Aluminium_v2]
Meshes = meshId1
Metalness = 0.5
Reflectance = 0.3
BrightnessAdjustment = 0.5
DetailTexture = 5
DetailNormalTexture = common/pbr_metal.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailTextureBlur = 1
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
ApplyTilingFix = 1

[Material_Metal_v2]
Materials = EXT_metal
BrightnessAdjustment = 0.2
DetailScale = 50
Metalness = 0.95
Reflectance = 0.10
LocalReflectionsSharpness = 0.1
DetailTexture = 1

[Material_Chrome]
Materials = Material #833
Smoothness = 0.90
Metalness = 0.7
Reflectance = 1
BrightnessAdjustment = 0.5
CubemapReflectionBlur = 1

[Material_Aluminium_v2]
Materials= rblogo
Metalness = 0.7
Reflectance = 0.75
BrightnessAdjustment = 0.15
DetailTexture = 1
DetailNormalTexture = common/pbr_metal.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailTextureBlur = 1
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
ApplyTilingFix = 1

[Material_Aluminium_v2]
Materials= INT_details_metal,defi_bf_ring
Metalness = 0.7
Reflectance = 0.75
BrightnessAdjustment = 0.5
DetailTexture = 1
DetailNormalTexture = common/pbr_metal.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailTextureBlur = 1
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
ApplyTilingFix = 1

[Material_Aluminium_v2]
Materials= Material #11147
Metalness = 0.9
Reflectance = 0.75
BrightnessAdjustment = 0.1
DetailTexture = 1
DetailNormalTexture = common/pbr_metal.dds
DetailNormalPBRSecondaryColor = 0, 0, 0, 0
DetailTextureBlur = 1
DetailNormalBlend = 1
DetailNormalPBRSmoothnessGamma = 1
ApplyTilingFix = 1

---------------------------------------------------------------------------------------------------------

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

[Material_Velvet_v2]
Meshes =GEO_interiors_SUB8
DetailNormalPBRSecondaryColor = 0,0,0,1
UseClothShading = 1
Reflectance = 0.5
DetailScale = 80
ClothSheenColor = 1,1,1
BrightnessAdjustment = 0.3

[Material_Leather_v2]
Materials = INT_Cockpit_OCC_Skin
BrightnessAdjustment = 0.1
DetailNormalTexture = common/pbr_leather_bumpy.dds
DetailNormalIntensity = 1
DetailNormalPBRSecondaryColor = 1, 1, 1, 0
DetailScale = 50
ApplyTilingFix=1

[Material_Fur]
Meshes =GEO_interiors_SUB7,carpet_driver
FurGravityFactor = 0.8
FurScale = 1.0
FurFidelityScale = 0.5
FurOcclusion = 0.3
PROP_... = fresnelEXP, 5
PROP_... = fresnelC, 0.04
PROP_... = fresnelMaxLevel, 0.5

[Material_Fur]
Meshes =meshId0
FurGravityFactor = 0.8
FurScale = 1.0
FurFidelityScale = 0.5
FurOcclusion = 0.3
PROP_... = fresnelEXP, 5
PROP_... = fresnelC, 0.04
PROP_... = fresnelMaxLevel, 0.5

[Material_Velvet_v2]
Meshes = 
DetailNormalPBRSecondaryColor = 0,0,0,0
UseClothShading = 1
Reflectance = 1.0
DetailScale = 50
ClothSheenColor = 0,0,0,0
BrightnessAdjustment = 0.35

-------------------------------------------------------------------------------------------------------------

[Material_Plastic_v2]
Meshes = 
Reflectance = 0.1
DetailNormalPBRSecondaryColor = 1, 1, 1, 0.1
DetailNormalBlend = 1
DetailNormalTexture = common/pbr_plastic.dds
DetailNormalPBRSmoothnessGamma = 1
DetailTextureBlur = 10
DetailScale = 25
BrightnessAdjustment = 0.05

---------------------------------------------------------------------------------------------------------------

[INCLUDE: common/materials_glass.ini]
[Material_Glass]
Materials= EXT_glass
MaskPass=2
MaskPassColor = 10,10,10
FilmIOR = 1.6
ThicknessMult= 0.5

[INCLUDE: common/materials_glass.ini]
[Material_Glass]
Materials= EXT_lights_glass
MaskPass=2
MaskPassColor = 10,10,10
FilmIOR = 1.8
ThicknessMult= 1

[Material_PhotoelasticGlass]
Meshes = GEO_headlights_glass
PhotoelasticityBaseScale = 0      ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.00  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.0   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.0  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 0  ; how many stripes are there
ProfileFix = 0.01
FilmIOR=1.5
ThicknessMult=1.2
Desaturate=1
EXTRA_MASK_PASS=1

[Material_PhotoelasticGlass]
Meshes = GEO_rearlights_brakeglass,GEO_rearlights_reverseglass,GEO_rearlights_border
PhotoelasticityBaseScale = 0      ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.00  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.0   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.0  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 0  ; how many stripes are there
ProfileFix = 0.01
FilmIOR=1.8
ThicknessMult=1.2
Desaturate=1
EXTRA_MASK_PASS=1

---------------------------------------------------------------------------------------------------------------

[EMISSIVE_HIGHBEAM_0]
NAME=FRONT_LIGHT_2,,FRONT_LIGHT_BULB_2
ACT_AS_HEADLIGHTS=0
COLOR=500,500,600

[EMISSIVE_HIGHBEAM_1]
NAME=hl_002
ACT_AS_HEADLIGHTS=0
COLOR=2,2,5,1

[EMISSIVE_TURNSIGNAL_RIGHT_0]
NAME=cligno_r
COLOR=10,4,00, 10
LAG=-0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=FRONT

[EMISSIVE_TURNSIGNAL_LEFT_0]
NAME=cligno_l
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=FRONT

[EMISSIVE_TURNSIGNAL_RIGHT_1]
NAME=cligno_leds_r_003
COLOR=30,16,00, 30
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_1]
NAME=cligno_leds_l_003
COLOR=30,16,00, 30
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_2]
NAME=int_hazards
COLOR=15, 8, 0
LAG=0.0
SIMULATE_HEATING=0.0
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_RIGHT_2]
NAME=int_hazards
COLOR=15, 8, 0
LAG=0.0
SIMULATE_HEATING=0.0
LOCATION=REAR

[EMISSIVE_HAZARD_0]
NAME=int_hazards
COLOR=15, 8, 0
LAG=0.0
SIMULATE_HEATING=0.0

[EMISSIVE_REVERSE_0]
NAME=GEO_rearlights_reverseglass
COLOR=6,6,6
LAG=0.3
SIMULATE_HEATING=3

[EMISSIVE_LIGHT_...]
NAME= halo_002
COLOR=8,8,10,3
OFF_COLOR=15,0,0,3
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

 ; custom emissive stuff
[INCLUDE: common/custom_emissive.ini]

[CustomEmissive]
Meshes=GEO_headlights_side
@=CustomEmissive_Color, Channel=3, Mirror, Color="1,0.5, 0", Threshold="0.8, 5"
@=TurningLightsFront, Channel = 3, Intensity = 10



----------------------------------------------------------------------------------------

[LIGHT_BRAKEDISCS]
COLOR=1, 0.8, 0.3, 0

-----------------------------------------------------------------------------------------

[LIGHT_LICENSEPLATE]
OFFSET = -0.0028, 0.245, 0.245

[INCLUDE: GEO_Plate_A:Plate_LODA]
[EXT_PLATE_plastic]

[LIGHT_LICENSEPLATE]
MESHES=GEO_Plate_A:Plate_LODA
OFFSET=0.0, 0.02, 0.0
RANGE=0.29
RANGE_GRADIENT_OFFSET=0.6
SPOT=150
SPOT_SHARPNESS=1
COLOR=3,3,3
; other supported values: TWO_ON_TOP, ONE_ON_TOP, TWO_ON_BOTTOM, ONE_ON_BOTTOM
LAYOUT=TWO_ON_TOP

---------------------------------------------------------------------------------------------

[ANIMATION_0] 
FILE=radio.ksanim
TIME=3 
BIND_TO_EXTRA_A=1 
TICK_TOCK_MODE=0 
LOOP_KEEP_UNTIL_DONE=1 
LOOP_WHILE_ACTIVE=0

[ANIMATION_1]
FILE=car_door_L.ksanim
TIME=1.5
BIND_TO_EXTRA_B=1

[ANIMATION_2]
FILE=car_door_R.ksanim
TIME=1.5
BIND_TO_EXTRA_C=1

[EMISSIVE_LIGHT_...]
NAME=Naviscreen, Navi, dvd_display_screen
COLOR=5,6,8, 0.5
OFF_COLOR=5,6,8, 0.5
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

[INCLUDE: android_auto/config.ini]
[Display_AndroidAuto]
Meshes = dvd_display_screen
Resolution = 1280, 1024
Size = 1280, 800
Offset = 0, 102
Scale = 1
aftermarketComponent = 1
RearCameraPosition =  0, 0.783, -2.72

[EMISSIVE_LIGHT_...]
NAME=INT_DASH_LIGHT
COLOR=2,1.7,1.4, 0.2
OFF_COLOR=2,1.7,1.4, 0.6
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

[EMISSIVE_LIGHT_...]
NAME=GEO_arrowSpeed,GEO_arrowRPM,GEO_arrowOil,GEO_ArrowVoltage
COLOR=2,1,0.5, 0.5
OFF_COLOR=2,1,0.5, 1
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

[EMISSIVE_LIGHT_...]
NAME=GEO_interiors_details_SUB4
COLOR=2,1.2,1.2,0.2
OFF_COLOR=2,1.2,1.2,0.2
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

---------------------------------------------------------------------------------------------------

[EMISSIVE_LIGHT_...]
NAME=GWB_NUMBERS,defi_bf_60_needle_002_018_002
COLOR=1,1,1,6
OFF_COLOR=1,1,1,9
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

[EMISSIVE_LIGHT_...]
NAME=defi_bf_turbo200_red_002_002
COLOR=1,1,1,3
OFF_COLOR=1,1,1,6
LAG=0.2ll
SIMULATE_HEATING=0
LOCATION=FRONT
CAST_LIGHT=1
CLUSTER_THRESHOLD=0 

[Material_PhotoelasticGlass]
Meshes = defi_bf_60_glass_004_006_004,defi_bf_60_glass_004_006_004_004
PhotoelasticityBaseScale = 0      ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.00  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.0   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.0  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 0  ; how many stripes are there
ProfileFix = 0.01
FilmIOR=1.5
ThicknessMult=1.0
Desaturate=1
EXTRA_MASK_PASS=1

-TURBO_PRESS-

[ANALOG_INDICATOR_...]
BIND_TO=TURBO
NAME=defi_bf_60_turbo200_needle_ase_001_001
USE_BAR=1
LUT=(0.0=-50|0.25=-90|0.5=-135|1.0=-180.5|1.5=-225.5|2.0=-271)

-------------------------------------------------------------------------------------------

[BRAKEDISC_FX]
AMBIENT_MULT=1.5
REFLECTION_MULT=70
RIM_INTERNAL_RADIUS=0.45
SIMPLIFY_NORMALS_K=0.9
DISC_INTERNAL_RADIUS_SHARPNESS=250

[BRAKEDISC_FX_FRONT]
DISC_INTERNAL_RADIUS=0.112

[BRAKEDISC_FX_REAR]
DISC_INTERNAL_RADIUS=0.112

[LIGHT_BRAKEDISCS]
COLOR=0.5, 0.1, 0, 2

[SHADOWED_WHEELS]
ANGLE=10
WIDTH=0.13
OPACITY=0.8
EXTRA_AMBIENT_BRIGHTNESS=0.1

[SHADOWED_TYRES]
ANGLE=20
EXTRA_AMBIENT_BRIGHTNESS=0.15
OFFSET=0.06
WIDTH=0.10
OPACITY=0.5

-------------------------------------------------------------------------------------------------------

[SMART_MIRROR]
VISIBLE_FIRSTPERSON=LEFT

[INSTRUMENTS]
SPEED_LAG=0.7
SPEED_LIMIT=270

[LIGHT_FLAMES]
SPOT=300
CAR_BRIGHTNESS_MULT=0.5


[TYRES_FX]
DAMAGE_DEBUG=0                ; set it to 1 to get damaged tyres from the start
DAMAGE_FLAT_SPOT_GAIN=200.0   ; multiplier for increasing flat spot
DAMAGE_FLAT_SPOT_FADE=0.1     ; how much of flat spot (which is in 0…1 range) will be gone after 1 km driven
DAMAGE_GRAIN_GAIN=1.0         ; multiplier for increasing grain
DAMAGE_WIDTH_K=0.95           ; decrease to make damage more narrow and vise versa
DAMAGE_OFFSET_K=0.0           ; horizontal offset for visible damage; increase to move it closer to the car
DAMAGE_GRAIN_MAX=0.4          ; upper bound for grain damage, from 0 to 1

DAMAGE_SPEC_MULT=0.6          ; by how much ksSpecular should be multiplied for fully damaged areas
DAMAGE_SPEC_EXP_MULT=0.2      ; by how much ksSpecularEXP should be multiplied for fully damaged areas
DAMAGE_REFL_MULT=0.4          ; by how much fresnelMaxLevel should be multiplied for fully damaged areas
DAMAGE_OCCLUSION_MULT=0.8     ; how much of occlusion to substract from fully damaged areas
DAMAGE_NORMALS_MULT=2.0       ; normals multiplier for fully damaged areas

FLEX_SKEW_SMOOTHING=0.1       ; how fast should tyre mesh react to change in force
FLEX_MAX_SKEW_MULT=0.8        ; multiplier for maximum flex distance
FLEX_PROFILE_MULT=0.6         ; multiplier for profile size for deforming tyre
FLEX_SKEW_RANGE_MULT=2.0      ; how much of a tyre should be skewed, maximum value is 3
FLEX_MULT=1.0                 ; how far a tyre should be skewed

-------------------------------------------------------------------------------------------------------

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

[AUDIO_VOLUME]
BACKFIRE_EXT=1.5
BACKFIRE_INT=1.5
BODYWORK=0.1
DIRT=0.2
DOWN_SHIFT=1
ENGINE_EXT=1.2
ENGINE_INT=1.2
GEAR_EXT=1
GEAR_GRIND=0.5
GEAR_INT=0.2
HORN=1
LIMITER=1
TRACTION_CONTROL_EXT=1
TRACTION_CONTROL_INT=1
TRANSMISSION=0.5
TURBO=0
WIND=0.0

[EXHAUST_FLAMES]
ANTILAG=1
ANTILAG_DELAY=0.0
ANTILAG_INTENSITY=10
ANTILAG_INTERVAL_MAX=0.3
ANTILAG_INTERVAL_MIN=0.00
ANTILAG_TURBO_THRESHOLD=0.0
DAMAGE=0
DAMAGE_DURATION=0.00
DAMAGE_INTENSITY=0
DAMAGE_PROBABILITY=0
DISCHARGE=0
DISCHARGE_CHARGE_TIME=0
DISCHARGE_DELAY=1.02
DISCHARGE_DURATION=10.12
DISCHARGE_INTENSITY=1.95
DISCHARGE_PROBABILITY=0.95
DISCHARGE_RPM_THRESHOLD_MAX=7250
DISCHARGE_RPM_THRESHOLD_MIN=1200
DISCHARGE_WATER_TEMPERATURE_THRESHOLD=70
FLAT_SHIFT=1
FLAT_SHIFT_COOLDOWN=0.5
FLAT_SHIFT_DURATION=0.05
FLAT_SHIFT_GAS_THRESHOLD=10
FLAT_SHIFT_INTENSITY=0.15
FLAT_SHIFT_PROBABILITY=1
FLAT_SHIFT_RPM_THRESHOLD=6000
LIMITER=1
LIMITER_DELAY=0.135
LIMITER_INTENSITY=0.025
LIMITER_RPM_THRESHOLD=1
LIMITER_INTENSITY=0.025

[SHAKING_EXHAUST_...]
MESHES =GEO_exhausts
POINT_0 = -0.34, 0.05, -0.200
POINT_0_RADIUS = 1
POINT_0_EXP = 0.002

[REAL_MIRROR_1]
ROTATION = 0, -0.03
FOV = 9

