[BASIC]
IS_LOW_BEAM_AVAILABLE=1

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

[EMISSIVE_TURNSIGNAL_RIGHT_...]
NAME=43_0
COLOR = 70,40,0,3
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=FRONT

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

[EMISSIVE_TURNSIGNAL_LEFT_...]
NAME=44_0
COLOR = 70,40,0,3
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=FRONT

[EMISSIVE_TURNSIGNAL_RIGHT_1]
NAME=66_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_1]
NAME=69_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_2]
NAME=70_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_RIGHT_2]
NAME=67_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_RIGHT_3]
NAME=68_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_3]
NAME=71_0.gmt
COLOR=10,4,00, 10
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=REAR

[EMISSIVE_TURNSIGNAL_LEFT_4]
NAME=turn_left
COLOR=5,200,5,0.1
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=INTERIOR
SIMULATE_HEATING=0
CAST_LIGHT=0
REPEAT_FREQENCY_HAZARDS_HZ=0

[EMISSIVE_TURNSIGNAL_RIGHT_4]
NAME=turn_right
COLOR=5,200,5,0.1
LAG=0.10
BLINK_FREQENCY_HZ=2.0
SIMULATE_HEATING=10
LOCATION=INTERIOR
SIMULATE_HEATING=0
CAST_LIGHT=0
REPEAT_FREQENCY_HAZARDS_HZ=0

[EMISSIVE_HAZARD_0]
NAME=hazz
COLOR=3,0,0
OFF_COLOR=3,3,3
LAG=0
REPEAT_FREQENCY_HZ=2
LOCATION=INTERIOR
SIMULATE_HEATING=0
CAST_LIGHT=0
REPEAT_FREQENCY_HAZARDS_HZ=0

[EMISSIVE_HIGHBEAM_0]
NAME=highbeam
COLOR=1,1,500
ACT_AS_HEADLIGHTS=1
LAG=0.45
CAST_LIGHT=0
LOCATION=INTERIOR

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

[EMISSIVE_REVERSE_0]
NAME=59_0.gmt
COLOR=5, 5, 5, 30
LAG=0.7
LOCATION=REAR
SIMULATE_HEATING=3
CAST_LIGHT=1

[LIGHT_LICENSEPLATE]
MESHES=Plate
OFFSET=0.00, 0.025, -0.0
RANGE=0.3
RANGE_GRADIENT_OFFSET=0.25
SPOT=180
SPOT_SHARPNESS=0.8
COLOR=10,10,11,1.25
FALLBACK_EMISSIVE=1,1,1,0.9
; other supported values: TWO_ON_TOP, ONE_ON_TOP
LAYOUT=TWO_ON_TOP
FADE_AT=10
FADE_SMOOTH=4
ACTIVE=1
AFFECTS_TRACK=1

[ANIMATION_...]
INPUT = EXTRA_A            ; bind to reverse gear
FILE = wing1.ksanim    ; file name of new animation in “animations” folder
TIME = 2.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)
							
[ANIMATION_...]
INPUT = EXTRA_B            ; bind to reverse gear
FILE = wing2.ksanim    ; file name of new animation in “animations” folder
TIME = 2.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)
							
[ANIMATION_...]
INPUT = EXTRA_C            ; bind to reverse gear
FILE = wing3.ksanim    ; file name of new animation in “animations” folder
TIME = 2.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)
									
[ANIMATION_...]
INPUT = EXTRA_D            ; bind to reverse gear
FILE = rollcage.ksanim    ; file name of new animation in “animations” folder
TIME = 2.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)

[SHAKING_EXHAUST_...]
MESHES =29_0.gmt,29_0.gmt_01
POINT_0 = -0.06,2.86,0.0
POINT_0_RADIUS = 1
POINT_0_EXP = 1
POINT_0_SCALE = 0.3, 0.3, 0.2

[PARTICLES_FX_EXHAUST_...]
POSITION=-0.4,0.25,-2.2
DIRECTION=-0.03895266,0.2850017,-0.9577352
SPREAD = 0.7
GROW = 0.9
LIFE = 1.0,0.7
SPEED = 1.0, 1.0
INTENSITY = 0.6, 2.9
TEMPERATURE_THRESHOLD = 1
SPEED_THRESHOLD = 10, 40
STARTING_SIZE = 0.06

[PARTICLES_FX_EXHAUST_...]
POSITION=0.3987648,0.2765369,-2.227447
DIRECTION=-0.02945717,0.08876505,-0.9956169
SPREAD = 1.7
GROW = 1.9
LIFE = 1.0,0.7
SPEED = 1.0, 1.0
INTENSITY = 0.6, 5.9
TEMPERATURE_THRESHOLD = 1
SPEED_THRESHOLD = 10, 40
STARTING_SIZE = 0.1

[AUDIO_VOLUME]
ENGINE_EXT = 5.0
ENGINE_INT = 5.0
GEAR_EXT = 5.0
GEAR_INT = 5.0
BODYWORK = 1.0
WIND = 1.0
DIRT = 5.0
DOWN_SHIFT = 1.0
HORN = 2.0
GEAR_GRIND = 5.0
BACKFIRE_EXT = 3.0
BACKFIRE_INT = 3.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 = 2.5
SKID_INT = 2.5

[AUDIO_PROPERTIES]
ENGINE_EXT_BOOST=5
ENGINE_INT_BOOST=5
TURBO_THROTTLE=5

[EXHAUST_FLAMES]
ANTILAG=1
ANTILAG_DELAY=0.1
ANTILAG_INTENSITY=1.5
ANTILAG_INTERVAL_MAX=0.2
ANTILAG_INTERVAL_MIN=0.01
ANTILAG_TURBO_THRESHOLD=0.3
DAMAGE=0
DAMAGE_DURATION=0.00
DAMAGE_INTENSITY=0
DAMAGE_PROBABILITY=0
DISCHARGE=1
DISCHARGE_CHARGE_TIME=0
DISCHARGE_DELAY=0.01
DISCHARGE_DURATION=0.6
DISCHARGE_PROBABILITY=0.45
DISCHARGE_INTENSITY=1.3
DISCHARGE_RPM_THRESHOLD_MAX=7300
DISCHARGE_RPM_THRESHOLD_MIN=4000
DISCHARGE_WATER_TEMPERATURE_THRESHOLD=70
FLAT_SHIFT=0
FLAT_SHIFT_COOLDOWN=0.5
FLAT_SHIFT_DURATION=0.01
FLAT_SHIFT_GAS_THRESHOLD=50
FLAT_SHIFT_INTENSITY=0.25
FLAT_SHIFT_PROBABILITY=1
FLAT_SHIFT_RPM_THRESHOLD=5800
LIMITER=1
LIMITER_DELAY=0.1
LIMITER_INTENSITY=1
LIMITER_RPM_THRESHOLD=7200

[INCLUDE: android_auto/config.ini]
[Display_AndroidAuto]
Meshes = AVH_280T_Glass; display mesh
Resolution = 1920, 1080   ; texture resolution
Size = 1500, 820          ; size of the screen area
Offset = 280, 160              ; left top corner of screen area
Scale = 0.55                  ; might need adjusting to get the scale right
RearCameraPosition = 0.22, 0.853, -2.24  ; position of rear view camera
aftermarketComponent=1
							
[EMISSIVE_HANDBRAKE_0]
NAME=INT_HANDBRAKE
ACT_AS_HEADLIGHTS=0
COLOR=1,0,0,6
OFF_COLOR=0,0,0
CAST_LIGHT=0
LAG=0.0
TOGGLE_VISIBILITY=1

[EMISSIVE_TRACTIONCONTROL_0]
NAME=INT_TC_OFF
TOGGLE_VISIBILITY = 1
COLOR=0
OFF_COLOR=1.3,1,0,4
LAG=0.2
CAST_LIGHT=0

[EMISSIVE_TRACTIONCONTROL_INACTION_0]
NAME=INT_TC
TOGGLE_VISIBILITY = 1
COLOR=0
COLOR=1.3,1,0,4
LAG=0.2
CAST_LIGHT=0

[EMISSIVE_ABS_0]
NAME=INT_ABS
ACT_AS_HEADLIGHTS=0
OFF_COLOR=1.3,1,0,4
COLOR=0,0,0
CAST_LIGHT=0
LAG=0.0
TOGGLE_VISIBILITY=1

[EMISSIVE_BATTERY_0]
NAME=INT_AIRBAG_WARNING
ACT_AS_HEADLIGHTS=0
COLOR=1,0,0,6
OFF_COLOR=0,0,0
CAST_LIGHT=0
LAG=0.0
TOGGLE_VISIBILITY=1

[EMISSIVE_BRAKE_0]
NAME=58_0.gmt
BIND_TO_HEADLIGHTS=1
COLOR=550,1,0,5
FALLBACK_HEADLIGHTS_COLOR=550,1,0,1
FALLBACK_BRAKES_COLOR=800,60,10,1
FALLBACK_BRAKES_COLOR_HIGHER=1
LAG=0.7
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1

[EMISSIVE_BRAKE_...]
NAME=61_0.gmt
BIND_TO_HEADLIGHTS=1
COLOR=550,1,0,5
FALLBACK_HEADLIGHTS_COLOR=550,1,0,0.1
FALLBACK_BRAKES_COLOR=800,60,10,1
FALLBACK_BRAKES_COLOR_HIGHER=1
LAG=0.7
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1

[EMISSIVE_BRAKE_1]
NAME=63_0.gmt,glasschmsl_a
BIND_TO_HEADLIGHTS=1
COLOR=500,10,0
FALLBACK_HEADLIGHTS_COLOR=0,0,0,0
FALLBACK_BRAKES_COLOR=800,60,10,1
FALLBACK_BRAKES_COLOR_HIGHER=1
LAG=0.7
SIMULATE_HEATING=0
LOCATION=REAR
CAST_LIGHT=1

[EMISSIVE_LIGHT_...]
NAME=AVH_280T_Glass
BIND_TO_HEADLIGHTS=1
COLOR=1,1,1
LAG=0.7
SIMULATE_HEATING=0
LOCATION=INTERIOR
CAST_LIGHT=1

[EMISSIVE_LIGHT_...]
NAME=gaugecluster_a_SUB2,gaugecluster_a_SUB1,Digital_Speedo,Gauge_OIL_03,Gauge_Volts_03
BIND_TO_HEADLIGHTS=1
COLOR=2,1.7,1.4,1
OFF_COLOR=2,1.7,1.4,2
LAG=0.7
SIMULATE_HEATING=0
LOCATION=INTERIOR
CAST_LIGHT=1

[EMISSIVE_LIGHT_...]
NAME=VOLTAGE,OIL,nis_fairladyz_03_cockpit_fuel_min_gauge_needle___32_vertices_23_faces,ARROW_WATER_02,rpm_min_needle,speed_min_needle
BIND_TO_HEADLIGHTS=1
COLOR=2,1,0.5,1
OFF_COLOR=2,1,0.5,2
LAG=0.7
SIMULATE_HEATING=0
LOCATION=INTERIOR
CAST_LIGHT=1

; HK51 indicator sound
[SCRIPTABLE_DISPLAY_...]
MESHES=turn_left,turn_right
SCRIPT=HK51_indicator.lua

[INCLUDE: common/gt3_exhaust_glow.ini]
ExhaustMeshes_MultiMap = 29_0.gmt
ExhaustRadiusInner = 0.02
ExhaustRadiusThicknessInv = 12
ExhaustGlowTint = 0.1
ExhaustNormalsK = 0.1
