[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:pbr_int.ini]
[INCLUDE:pbr_ext.ini]



[Material_PhotoelasticGlass]
Meshes =  amc_gremlin_73_lod0_glassR_window_, amc_gremlin_73_cockpit_glassLF_window_, amc_gremlin_73_cockpit_glassF_window_, amc_gremlin_73_lod0_glassRHL_detail_glass_clear_, amc_gremlin_73_lod0_headlightR_detail_glass_clear_, amc_gremlin_73_lod0_glassLHL_detail_glass_clear_, amc_gremlin_73_lod0_headlightL_detail_glass_clear_
FilmIOR = 2.02
PhotoelasticityMult = 0.1  ; doesn’t look good if too high
ThicknessMult = 1.5
BrightnessAdjustment = 0.31
ExtraLightsAdjustment = 0.065
; 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 = 0.0005     ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.0008  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.0000325   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.024  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 3.5   ; how many stripes are there
ProfileFix = 0.02

[Material_PhotoelasticGlass]
Meshes = 
FilmIOR = 1.82
PhotoelasticityMult = 0.1  ; doesn’t look good if too high
ThicknessMult = 1.4
BrightnessAdjustment = 0.71
ExtraLightsAdjustment = 2
; 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 = 0.0005     ; this parameter alters scale in general
PhotoelasticityNoiseScale = 0.0008  ; deeply affects randomization process, careful with it
PhotoelasticitySpotsScale = 0.0000325   ; spots for limiting effect to some areas
PhotoelasticitySpotsOffset = 0.024  ; offset for spots, to try and fit effect nice on existing meshes
PhotoelasticityStripesScale = 3.5   ; how many stripes are there
ProfileFix = 0.01


[SelfLight_Headlights]
MIRROR = 0.731
DIRECTION = 0, 0.6,1
POSITION = 0.0, 0.598, 1.819
AFFECTS_TRACK = 1
DIFFUSE_CONCENTRATION = 0.9
BOUND_TO = 
SPOT_SHARPNESS =0.0
SPOT = 140
COLOR =53,53,53,5
SPECULAR_MULT = 0
RANGE = 0.45

[SelfLight_Headlights]
MIRROR = 0
DIRECTION = 0, -0.8,-1
POSITION = 0.38, 0.99, 0.42
AFFECTS_TRACK = 0
DIFFUSE_CONCENTRATION = 0.9
BOUND_TO =  amc_gremlin_73_cockpit_interior_gauge_emissive_
SPOT_SHARPNESS =0.0
SPOT = 160
COLOR =10,8,7
SPECULAR_MULT = 0
RANGE = 0.5

[LIGHT_EXTRA_...]
BIND_TO_EXTRA_A=0
BIND_TO_HEADLIGHTS=1
COLOR=3,3,2,5
DIFFUSE_CONCENTRATION=0.9
EXTERIOR_ONLY=0
INTERIOR_ONLY=1
FADE_AT=10
FADE_SMOOTH=10
MIRROR=0
POSITION=0.38, 0.99, 0.42
DIRECTION=0,-1,0
RANGE=0.5
RANGE_GRADIENT_OFFSET=-0.0
SPECULAR_MULT=1
SPOT=220
SPOT_SHARPNESS=0.5

[INCLUDE: common/materials_carpaint.ini]
CarPaintMaterial = body 

[Material_CarPaint_Chameleon]
Skins = 10dark_red, 11bright, 
BaseSpecularColor = 0.94, 0.3, 0.00  ; specular color
FresnelMax = 0.5
FresnelC = 0.1
AmbientSpecular = 0.9
SpecularBase = 1, 50
SpecularSun = 4, 550
SunMultiplier = 2
BrightnessAdjustment = 0.6
ChameleonColorA = 0.05, 0.026, 0.05, 0.8
ChameleonColorB = 0.25,1.15,0.05, 0.9
ChameleonExponent = 0.7
ChameleonCenter = 0.2
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.2
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 1.8

[Material_CarPaint_Chameleon]
Skins = 8golden, 9cream, 12garnet
FresnelMax = 0.3
FresnelC = 0.1
AmbientSpecular = 0.9
SpecularBase = 1, 50
SpecularSun = 4, 550
SunMultiplier = 2
BrightnessAdjustment = 0.9
ChameleonColorA = 0.13, 0.126, 0.10, 0.6
ChameleonColorB = 0.25,0.15,0.05, 0.3
ChameleonExponent = 0.7
ChameleonCenter = 0.2
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.2
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 3.8

[Material_CarPaint_Chameleon]
Skins =7dark_yellow, 1bwhite
FresnelMax = 0.3
FresnelC = 0.1
AmbientSpecular = 0.9
SpecularBase = 1, 50
SpecularSun = 4, 550
SunMultiplier = 2
BrightnessAdjustment = 0.9
ChameleonColorA = 0.13, 0.126, 0.10, 0.6
ChameleonColorB = 0.25,0.15,0.05, 0.3
ChameleonExponent = 0.7
ChameleonCenter = 0.2
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.2
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 3.8

[Material_CarPaint_Chameleon]
Skins =6racing_orange
ChameleonColorA = #D1D1D1, 0.25
ChameleonColorB = #2BA5CE, 0.4
ChameleonExponent = 0.2
ChameleonCenter = 0.2
BrightnessAdjustment = 0.89
FlakesK = 1.8

[Material_CarPaint_Chameleon]
Skins = 2black, 2black2
BaseSpecularColor = 0.14, 0.14, 0.14  ; specular color
FresnelMax = 1
FresnelC = 0.1
AmbientSpecular = 0.13
SpecularBase = 1, 150
SpecularSun = 1, 550
SunMultiplier = 1
BrightnessAdjustment = 0.4
ChameleonColorA = 0.25, 0.25, 0.25, 0.51
ChameleonColorB = 0.35,0.35,0.35, 0.9
ChameleonExponent = 0.7
ChameleonCenter = 0.08
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.02
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 4light_blue, 4light_blue2, 4light_blue3
BaseSpecularColor = 0.14, 0.14, 0.55  ; specular color
FresnelMax = 0.6
FresnelC = 0.15
AmbientSpecular = 0.13
SpecularBase = 1, 150
SpecularSun = 1, 550
SunMultiplier = 1
BrightnessAdjustment = 0.9
ChameleonColorA = 0.25, 0.25, 0.35, 0.51
ChameleonColorB = 0.35,0.35,0.55, 0.9
ChameleonExponent = 0.7
ChameleonCenter = 0.08
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.02
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 3dark_blue
BaseSpecularColor = 0.10, 0.10, 0.55  ; specular color
FresnelMax = 1
FresnelC = 0.1
AmbientSpecular = 2.13
SpecularBase = 5, 150
SpecularSun = 4, 550
SunMultiplier = 2
BrightnessAdjustment = 0.9
ChameleonColorA = 0.05, 0.05, 0.35, 0.151
ChameleonColorB = 0.15,0.15,0.55, 0.19
ChameleonExponent = 0.07
ChameleonCenter = 0.18
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.02
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 3dark_blue2,  3dark_blue3
BaseSpecularColor = 0.10, 0.30, 0.55  ; specular color
FresnelMax = 1
FresnelC = 0.05
AmbientSpecular = 2.13
SpecularBase = 1, 250
SpecularSun = 4, 150
SunMultiplier = 1
BrightnessAdjustment = 0.8
ChameleonColorA = 0.05, 0.15, 0.35, 0.151
ChameleonColorB = 0.15,0.15,0.55, 0.19
ChameleonExponent = 1.7
ChameleonCenter = 0.18
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.2
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 1white, 1white2
FresnelMax = 2
FresnelC = 0.1
ChameleonColorA = #D1D1D1, 0.05
ChameleonColorB = #2BA5CE, 0.04
ChameleonExponent = 0.2
ChameleonCenter = 0.2
BrightnessAdjustment = 1
FlakesK = 1.8

[Material_CarPaint_Chameleon]
Skins = 5dark_green, 6light_green
BaseSpecularColor = 0.02, 0.36, 0.05  ; specular color
FresnelMax = 2
FresnelC = 0.1
AmbientSpecular = 1.3
SpecularBase = 1, 150
SpecularSun = 114, 550
SunMultiplier = 2
BrightnessAdjustment = 0.9
ChameleonColorA = 0.12, 0.15, 0.12, 0.21
ChameleonColorB = 0.10,0.25,0.15, 0.4
ChameleonExponent = 0.7
ChameleonCenter = 0.19
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.052
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 6racing_green
BaseSpecularColor = 0.82, 0.96, 0.35  ; specular color
FresnelMax = 0.04
FresnelC = 0.01
AmbientSpecular = 3
SpecularBase = 0.1, 15
SpecularSun = 0.1, 15
SunMultiplier = 4
BrightnessAdjustment = 0.4
ChameleonColorA = 0.32, 0.25, 0.12, 1.21
ChameleonColorB = 0.30,0.25,0.15, 0.2
ChameleonExponent = 0.7
ChameleonCenter = 0.79
UseDiffuseAlphaAsMask = 0.5
ClearCoatThickness = 0.04
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 2.8

[Material_CarPaint_Chameleon]
Skins = 13gray, 14gray2, 13gray2
BaseSpecularColor = 0.34, 0.34, 0.40  ; specular color
FresnelMax = 4
FresnelC = 0.1
AmbientSpecular = 1.3
SpecularBase = 1, 150
SpecularSun = 1, 55
SunMultiplier = 2
BrightnessAdjustment = 0.8
ChameleonColorA = 0.15, 0.15, 0.25, 0.11
ChameleonColorB = 0.25,0.25,0.35, 0.1
ChameleonExponent = 0.7
ChameleonCenter = 0.8
UseDiffuseAlphaAsMask = 1
ClearCoatThickness = 0.02
ApplyTilingFix=1
UseDiffuseAlphaAsChameleonMask = 1
FlakesK = 1.8


[PARTICLES_FX]
BODYSPARKS_AMOUNT=0.25
BODYSPARKS_INTENSITY=0.2
BODYSPARKS_LIFETIME=0.4
BODY_SPARKS_COLOR=1, 0.5, 0, 10
COLLIDER_0SPARKS_AMOUNT=0.25
COLLIDER_0SPARKS_INTENSITY=0.2
COLLIDER_0SPARKS_LIFETIME=0.4
COLLIDER_0_SPARKS_COLOR=1, 0.5, 0, 10
DRAG_MULT=2
INTERIOR_BOUNDS_CHECK=1
INTERIOR_BOUNDS_HEIGHT=0.644874
LIFT_MULT=0.1
SPARKS_AMOUNT_MULT=2
SPARKS_COOLDOWN_LAG=0.96
SPARKS_DEPTH_EXP=4
SPARKS_MAX_DEPTH=0.0025
SPARKS_OVERLOAD_LAG=0.7
TRACES_LIGHTS_POS=0.655593, 0.825127, -2.15187

[Material_Metal_v2]
Materials= chrome, chrome_rim
BrightnessAdjustment = 0.4
DetailScale = 260
Metalness = 1.7
Reflectance = 0.7
LocalReflectionsSharpness = -2.6
ApplyTilingFix=1

[Material_Metal_v2]
Materials= metal, rim
BrightnessAdjustment = 0.4
DetailScale = 60
Metalness = 0.3
Reflectance = 0.01
LocalReflectionsSharpness = -2.6
ApplyTilingFix=1

[ANIMATED_WIPER_...]
MESHES = W1, W2, W003, W004
UNDERLYING_SURFACE = glassFwindow
DEBUG = 0 ; remove when everything is ready

[MESH_ADJUSTMENT_...]
MESHES = W1, W2, W003, W004
MOVE_TO = modelRoot:y

[BASIC]
DISABLE_WIPER_KSANIM = 1

[ANIMATED_WIPER_0]
DEBUG = 1
MESHES = W1, W2, W003, W004
UNDERLYING_SURFACE = glassFwindow
GROUP_0 = 'W2@A=*', 'W1@A=*'
GROUP_0_ANGLE_TO = 91
GROUP_0_AXIS = 0, 0.70710677, 0.70710677
GROUP_0_AXIS_OFFSET_0 = 0, 0.70710677, 0.70710677
GROUP_0_AXIS_OFFSET_1 = 0, 0.70710677, 0.70710677
GROUP_0_END = -0.06728561, 0.94740015, 0.6869671
GROUP_0_PIVOT = 0.5455206, 0.9021556, 0.6608994
GROUP_1 = 'W003@A=*', 'W004@A=*'
GROUP_1_ANGLE_TO = 88.7
GROUP_1_AXIS = 0, 0.70710677, 0.70710677
GROUP_1_AXIS_OFFSET_0 = 0, 0.70710677, 0.70710677
GROUP_1_AXIS_OFFSET_1 = 0, 0.70710677, 0.70710677
GROUP_1_END = -0.6736034, 0.97142684, 0.5117372
GROUP_1_PIVOT = -0.096895546, 0.908972, 0.72524065








[WIPERS]
WIND_THRESHOLDS_KMH = 60, 150  
WIND_AMPLITUDE_MULT = 1      
WIND_FREQUENCY_MULT = 1     
WIND_OFFSET = 0.03    

[EMISSIVE_REVERSE_0]
NAME= amc_gremlin_73_lod0_taillightL_reverse_light_lod0_
COLOR=50,50,50
LAG=0.3
SIMULATE_HEATING=3
CAST_LIGHT=1
LOCATION=REAR   



[FAKE_SHADOWS_FX]
DISALLOW_REBAKING = 0 ; set to 1 to prevent CSP from generating new fake shadows (not recommended)
CUSTOM_SKIN_SHADOWS = 0 ; change to 1 to make CSP cache shadows for different skins separately (could be
                        ; used in single skin’s extension config), for skins with custom geometry
EXCLUDE_FROM_BAKING = material:win ; list of nodes and meshes to exclude from baking
