tiredata.lua

The tiredata.lua is responsible for creating the several tire profiles, which control everything related to the grip available for the vehicle. In order to create a tire profile, inside the tiredata key, fill the tire profile in this manner:

tiredata = { 
    common = {      -- Daily driver, common car.
        peaktraction = 1.15, -- Original 1.0
        lateralcurve = 12.7,
        lstractionlossmulti = 0.01,
        tracitionlossmulti = 1.0,
        usesarcadegripvalues = false,
    },
}

peaktraction:

It's the equivalent to the fTractionCurveMax in the handling.meta, controls the maximum ammount of grip available to the car, the more, the better.

lateralcurve :

It's the equivalent to the fTractionCurveLateral in the handling.meta, controls the responsiveness of the tire, the less, the more responsive, the more, the more

lstractionlossmulti :

Fake traction loss at low speed, use this if you want to have tire skids when launching, but be aware that values above 0.1 will significantly hurt the off-roading performance. While the same as in vehdata.lua, if set on tire will overwrite the one that’s in vehdata.lua if set to nil, the one from vehdata.lua will be loaded instead of the tiredata.lua

tracitionlossmulti :

The traction loss multiplier, basically how the tire loses traction in regards to terrain like dirt, sand, etc The higher it is, the worse the off-road performance. While the same as in vehdata.lua, if set on tire will overwrite the one that’s in vehdata.lua if set to nil, the one from vehdata.lua will be loaded instead of the tiredata.lua

usesarcadegripvalues :

This is a legacy function and is disabled, it doesn't do anything.

Last updated