


[INCLUDE: analog_dash.ini]
[INCLUDE: digital.ini]
[INCLUDE: trd.ini]
[INCLUDE: materials.ini]
[INCLUDE: lights.ini]
[INCLUDE: refraction.ini]
[INCLUDE: tail_lights.ini]
[INCLUDE: turn_signals.ini]
[INCLUDE: tyre_textures.ini]
[INCLUDE: common/navigators.ini]

[SCRIPT_...]
SCRIPT = audio.lua

[INCLUDE: common/custom_emissive.ini]

[INCLUDE: common/custom_rims.ini]

[BASIC]
IS_LOW_BEAM_AVAILABLE=1
HEADLIGHTS_ARE_HEADLIGHTS = 1
DIESEL_ENGINE = 0
OPEN_WHEELER = 0            
RALLY_CAR = 0 

[LIGHTING]
EMISSIVE_MULT=1
INTERIOR_FAKE_UPPER_SHADOW_HEIGHT=-0.20
INTERIOR_FAKE_UPPER_SHADOW_FADE=0.1
INTERIOR_FAKE_SHADOW_OPACITY=1.4
INTERIOR_FAKE_SHADOW_HEIGHT=0.1
INTERIOR_FAKE_SHADOW_FAGE=0.2

[PARTICLES_FX_EXHAUST_...]
POSITION = 0.500, 0.15, -2.15         ; self explanatory
DIRECTION = 0.4, 0.18, -3.22            ; self explanatory
COLOR = 0.75,0.8,1            ; RGB blend - 0,0,0 is black, 1,1,1 is white
LIFE = 1, 2                 ; how long particles last in the air before disappearing
SPEED = 0.5, 1                 ; how fast smoke particles fly from the exhaust
SPREAD = 0.25                ; initial spread of particles
STARTING_SIZE = 0.04            ; initial size of particles
SPAWN_OFFSET = 0.02            ; initial spawn point offset (length-wise)
INTENSITY = 0.2, 0.4            ; smoke intensity
TEMPERATURE_LAG = 1             ; engine heating up (1 to disable)
SPEED_THRESHOLD = 15, 100         ; speed at which the smoke disappears


[BRAKEDISC_FX]
ACTIVE = 1             ; set to 0 to disable the whole thing if car uses ksBrakeDisc shader for something else
CERAMIC = 0           ; use ceramic look
CARVED = 0               ; add a bit of carving, radial lines (fast for shader to compute)
CARVED_FREQUENCY = 20  ; increase to make more lines
GLOW_OFFSET = 1.15    ; increase to offset heated and worn center more to the center, decrease to offset it more to the outside area; with 0.5, it would be in the middle
DEBUG = 0
DISC_INTERNAL_RADIUS = 0.065
DISC_RADIUS = 0.11
ALPHA_MASK = 0.0, 0.1
WEAR_FORCE = 0.35
GLOW_FORCE = 0

[DATA]
DISABLE_LIGHTSINI = 1

[BOUNCED_INTERIOR_LIGHT]
ACTIVE=1

[BOUNCED_HEADLIGHTS]
ACTIVE=1
FADE_AT=200
FADE_SMOOTH=50
FALLOFF=0.4
GRADIENT_OFFSET=0.8
MULT=1, 1, 1, 1
OFFSET=7

[WIPERS]
WIND_THRESHOLDS_KMH = 60, 150  ; speed for wipers to start vibrating and for maximum vibration
WIND_AMPLITUDE_MULT = 1        ; multiplier for amplitude
WIND_FREQUENCY_MULT = 1        ; multiplier for frequency
WIND_OFFSET = 0.03             ; base animation progress to vibrate around
          ; base animation progress to vibrate around

--------------------------------------------- ANIMATIONS ------------------------------------------------------



[ODOMETER_TRIP]
NAME=229
FONT=650S_big
BLEND_MODE=0
POSITION=75, 63
ROTATION=0
SCALE=0.8,2
SIZE=190, 15
DIGIT_WIDTH=30
COUNT=4
BACKGROUND=0.03, 0.03, 0.03
COLOR=0.6, 0.6, 0.7
LAST_DIGIT_COLOR=0.03, 0.03, 0.03
LAST_DIGIT_BACKGROUND=0.6, 0.6, 0.7
JITTER=0.02
MOVEMENT_INTERVAL=1

[ODOMETER_MAIN]
NAME=229
FONT=650S_big
BLEND_MODE=0
POSITION=23, 15
ROTATION=0
SCALE=0.8,2
SIZE=250, 15
DIGIT_WIDTH=30
COUNT=6
BACKGROUND=0.03, 0.03, 0.03
LAST_DIGIT_COLOR=0.03, 0.03, 0.03
LAST_DIGIT_BACKGROUND=0.6, 0.6, 0.7
COLOR=0.6, 0.6, 0.7
JITTER=0.02
MOVEMENT_INTERVAL=5

[ANALOG_INDICATOR_2]
BIND_TO=OIL_PRESSURE
NAME=ARROW_OIL_PRES
ZERO=0
STEP=0
MIN_VALUE=0
LUT=(0=0|1=9.82|4=37.06|6=49.67|8=60.78)

[ANALOG_INDICATOR_6]
BIND_TO=WATER_TEMP
NAME=ARROW_TEMP_DASH
ZERO=0
STEP=0
MIN_VALUE=0
LUT=(40=7|120=66)

[ANALOG_INDICATOR_4]
BIND_TO=OIL_TEMPERATURE
NAME=ARROW_TEMP_MID
ZERO=0
STEP=0
MIN_VALUE=0
LUT=(70=4|150=66.26)

[ANALOG_INDICATOR_3]
BIND_TO=BATTERY
NAME=ARROW_VOLTAGE
ZERO=0
STEP=0
MIN_VALUE=6
LUT=(0=7|6=6.41|18=66.36)

[SHAKING_EXHAUST_...]
MESHES =163, 163.001, 162.001, 162.002
POINT_0 = 0.1, -0.1, 0.1
POINT_0_RADIUS = 1
POINT_0_EXP = 1
POINT_0_SCALE = 0.4, 0.4, 0.4

[MESH_ADJUSTMENT_...]
MESHES = 180, 183, 33.001
MOVE_TO = modelRoot:y

[BASIC]
DISABLE_WIPER_KSANIM = 1

[ANIMATED_WIPER_0]
DEBUG = 1
MESHES = 180, 183, 33.001
UNDERLYING_SURFACE = 94
GROUP_0 = '180@A=*'
GROUP_0_ANGLE_TO = -79.8
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.10411686, 0.80487293, 0.93163323
GROUP_0_PIVOT = -0.5876882, 0.74504095, 0.9415729
GROUP_0_RUBBER_FROM = -0.47766617, 0.79159594, 0.913633
GROUP_0_RUBBER_OFFSET_AMOUNT = 0.0041
GROUP_0_RUBBER_OFFSET_POS = 0.31502345
GROUP_0_RUBBER_TO = 0.10411686, 0.80487293, 0.93163323
GROUP_1 = '183@A=*'
GROUP_1_ANGLE_TO = -102
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.63812476, 0.8173003, 0.91269755
GROUP_1_PIVOT = -0.04303116, 0.76988935, 0.9672418
GROUP_1_BASE_AXIS = 0, 0.70710677, 0.70710677
GROUP_1_BASE_PIVOT = -0.04303116, 0.76988935, 0.9672418
GROUP_2 = '33.001@A=*'
GROUP_2_ANGLE_TO = -151.1
GROUP_2_AXIS = 0.007336373, 0.90907854, -0.41656038
GROUP_2_AXIS_OFFSET_0 = 0, 0.70710677, -0.70710677
GROUP_2_AXIS_OFFSET_1 = 0, 0.70710677, -0.70710677
GROUP_2_BENDING_FROM = 0
GROUP_2_BENDING_TO = 0
GROUP_2_END = -0.49820325, 0.8871741, -1.39904
GROUP_2_PIVOT = -0.004458367, 0.86664534, -1.5318685
GROUP_2_BASE_ANGLE_FROM = 0.3
GROUP_2_BASE_ANGLE_TO = -102
GROUP_2_BASE_AXIS = 0.007336373, 0.90907854, -0.41656038
GROUP_2_BASE_PIVOT = -0.004458367, 0.86664534, -1.5318685



[ANALOG_INDICATOR_...]
BIND_TO=SLIP_RATIO
NAME=ARROW_AWD2
ZERO=0
STEP=0
MIN_VALUE=0
LUT=(0=0|0.02=7|0.04=19|0.06=27|0.08=33|0.1=38|0.4=49|0.6=58|0.8=63|1=68)

[INCLUDE: android_auto/config.ini]

[SCRIPTABLE_DISPLAY_...]
MESHES = 87_T
RESOLUTION = 1, 1 ; matches values in navigator
DISPLAY_POS = 1, 1
DISPLAY_SIZE = 1, 1
KEEP_BACKGROUND = 1 ; Stop CSP from painting original texture as background to get stereo and navigator 
  ; to work. Script will need to reset background manually or things will leave trails.
INTERACTIVE = 1 ; Keep track of mouse position over the display (adds extra cost, especially on high poly meshes)
FORCE_UPDATE_AFTER = NAVIGATOR_0
SCRIPT = speed_chime.lua
RearCameraPosition = 0, 0.685, -2.18
