[BASIC]
RACING_CAR = 0                 ; By default CSP uses car class to determine if car is a race car,
                               ; and it uses this value a lot to determine default parameters (for
                               ; example, racing cars don’t have low beams by default)
DIESEL_ENGINE = 0              ; If engine is diesel or not (used for exhaust smoke color)
BRAKES_THRESHOLD = 0.01        ; How much brake pedal should be pressed for brake lights to turn on
LIGHT_DAMAGE_SPEED_MIN = 80    ; Collision speed for lights to start breaking
LIGHT_DAMAGE_SPEED_MAX = 120   ; Collision speed for lights to fully break
IS_LOW_BEAM_AVAILABLE = 1      ; Are low beams available (by default available on street cars only)

SPARKS_UPWARDS_FORCE = 300     ; Multiplier for force acting on sparks as fly from below the car
                               ; (by default 500 for open wheelers, 300 for racing cars, 100 for 
                               ; the rest)

[DATA]
DISABLE_LIGHTSINI = 0            ; Disables “lights.ini” completely, so you could recreate it 
                                  ; with custom emissives
								  
LIGHT_ANIMATION_TIME = 1          ; Alter duration of headlights animation


[INCLUDE]
INCLUDE = ext_cfg_deforming.ini, ext_cfg_materials.ini, ext_cfg_audio.ini, ext_cfg_lights.ini, ext_cfg_extra.ini, ext_cfg_navigator.ini, ext_cfg_emissive.ini

[INCLUDE]
INCLUDE=common/no_popup_lights.ini


[INCLUDE: common/custom_emissive.ini]

[EXTRA_FX]
SKIP_GBUFFER = console_032_low

# NAVIGATOR

[INCLUDE: common/navigators.ini]
[INCLUDE: navigators_mixins.ini]


[Material_DigitalScreen]
Materials = console_070_low
ScreenScale = 600
ScreenAspectRatio = 0.5
MatrixType = TN



[CAR_STEREO_...]
ACTIVE = $" read('csp/version', 0) >= 1279 "
MESHES = console_070_low
RESOLUTION = 2260, 1140
DISPLAY_POS = 650,450
DISPLAY_SIZE = 1024, 384
COLOR=50,45,55,10
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, 100
TEXT_CSP_0_SIZE = 210, 48
TEXT_CSP_0_FONT_TYPE = ITALIC
TEXT_CSP_0_Z_INDEX = 1
TEXT_CSP_0_SCALE = 1.0, 1.0
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 = 1
TEXT_CSP_3_SCALE = 1.0, 1.0
TEXT_CSP_3_BOLD = 0


[INCLUDE: android_auto/config.ini]
[Display_AndroidAuto]
Meshes = 10__display.001
Resolution = 1280, 800
Size = 1200, 720
Offset = 40, 40
Scale = 1
RearCameraPosition = -0.00, 0.57, -2.58
DYNAMIC_OPACITY = 1
KEEP_BACKGROUND = 1



[SHAKING_EXHAUST_...]
MESHES = EXTERIOR_PLATES_MESH
POINT_0 = 0.0, 0.441, 0.225
POINT_0_RADIUS = 0.3
POINT_0_EXP = 1.5
POINT_0_SCALE = 0.2


;Code to hide poorly animated suspension arms which break on replay
[MODEL_REPLACEMENT_...]
FILE=?.kn5
HIDE=Cylinder072,Cylinder071,Spring001,Cylinder069,Cylinder070,Cylinder068,Cylinder066,Cylinder067,Cylinder064,Spring002,Cylinder060,Object118,Object123
INSERT =
INSERT_AFTER =EXTERIOR_BODY_MESH


[EXTRA_FX]
SKIP_GBUFFER = SUPRA_GLASS_INT_FRONT, SUPRA_GLASS_INT_RIGHT, SUPRA_GLASS_INT_LEFT, SUPRA_GLASS_EXT_SIDE001, SUPRA_GLASS_INT_REAR

[BRAKEDISC_FX]
ACTIVE = 1
AMBIENT_MULT=0.6
REFLECTION_MULT=10
RIM_INTERNAL_RADIUS=0.06
SIMPLIFY_NORMALS_K=0.9
DISC_INTERNAL_RADIUS_SHARPNESS=250

[BRAKEDISC_FX_FRONT]
DISC_INTERNAL_RADIUS=0.13

[BRAKEDISC_FX_REAR]
DISC_INTERNAL_RADIUS=0.13

[SHADOWED_WHEELS]
ANGLE=16
WIDTH=0.16
OPACITY=1.0
EXTRA_AMBIENT_BRIGHTNESS=0.1

[SHADOWED_TYRES]
ANGLE=25
EXTRA_AMBIENT_BRIGHTNESS=0.15
OFFSET=0.03
WIDTH=0.10
OPACITY=1.0

[REFLECTIONS_FX]
MASK_CUBEMAP_TWEAK = 1.7
MASK_CUBEMAP_SKIP = SUPRA_GLASS_INT_FRONT, SUPRA_GLASS_INT_RIGHT, SUPRA_GLASS_INT_LEFT, SUPRA_GLASS_EXT_SIDE001, SUPRA_GLASS_INT_REAR

[WIPERS]
FRONT_0 = WIPER_MID_MESH, WIPER_FACE_MESH
WIND_THRESHOLDS_KMH = 60, 260 ; speed for wipers to start vibrating and for maximum vibration
WIND_AMPLITUDE_MULT = 1.4 ; multiplier for amplitude
WIND_FREQUENCY_MULT = 1.2 ; multiplier for frequency
WIND_OFFSET = 0.03 ; base animation

[WIPERS_TRACE_...]
SURFACE = EXTERIOR_WINDOWS_MESH.001
WIPERS = WIPER?





--------------  EXHAUST  ---------------

[PARTICLES_FX_EXHAUST_0]
POSITION = 0.54, 0.31, -2.25

[PARTICLES_FX_EXHAUST_0]
DIRECTION = 20, -15.0, -75
; SPAWN_OFFSET = 0.02
SPREAD = 1
; COLOR = 0.7, 0.8, 1, 1
GROW = 0.5
LIFE = 2, 4
SPEED = 0.8, 1.8
INTENSITY = 0.2, 0.4
TEMPERATURE_THRESHOLD = 1






--------------  SOUND  ---------------
[AUDIO_PROPERTIES]
TURBO_THROTTLE = 1

