Cheat Sheet: Vehicle Properties

All the properties that make your car go fast (or slow)

Summary

Created: Jul 9, 2022 by jato Last documented edit: March 29 2025 by manavortex

This page lists those properties that control how a vehicle behaves. By changing/tweaking them, you can modify a vehicle's behaviour.

Wait, this is not what I want!

Vehicle.VehicleDriveModelDataDefault_4w.tweak

The tweak file (Vehicle.VehicleDriveModelDataDefault_4w.tweak)
Vehicle.VehicleDriveModelDataDefault_4w.tweak
groups:
  Vehicle.VehicleDriveModelDataDefault_4w:
    type: VehicleDriveModelData
    members:
      airResistanceFactor:
        type: Float
        value: 0.349999994 
      antiSwaybarDampingScalor:
        type: Float
        value: 1 
      bankBodyFBTanMultiplier:
        type: Float
        value: 0.119999997 
      bankBodyLRTanMultiplier:
        type: Float
        value: 0.119999997 
      bikeCurvesPath:
        type: raRef:CResource
        value: 0 
      bikeMaxTilt:
        type: Float
        value: 0 
      bikeTiltCustomSpeed:
        type: Float
        value: 0 
      bikeTiltPID:
        type: array:Float
        value: [ ]
      bikeTiltReturnSpeed:
        type: Float
        value: 0 
      bikeTiltSpeed:
        type: Float
        value: 0 
      bodyFriction:
        type: Float
        value: 0.600000024 
      brakingFrictionFactor:
        type: Float
        value: 1.39999998 
      burnOutRotationModifier:
        type: Float
        value: 0 
      center_of_mass_offset:
        type: Vector3
        value:
          x: 0
          y: 0
          z: -0.200000003
      chassis_mass:
        type: Float
        value: 1500 
      differentialOvershootFactor:
        type: Float
        value: 0 
      driveHelpers:
        type: array:TweakDBID
        value: [ "Vehicle.VehicleDriveModelDataDefault_4w_inline0", "Vehicle.VehicleDriveModelDataDefault_4w_inline1", "Vehicle.VehicleDriveModelDataDefault_4w_inline2", "Vehicle.VehicleDriveModelDataDefault_4w_inline3" ]
      forwardWeightTransferFactor:
        type: Float
        value: 0.800000012 
      handbrakeBrakingTorque:
        type: Float
        value: 2000 
      lowVelStoppingDeceleration:
        type: Float
        value: 3 
      maxWheelTurnDeg:
        type: Float
        value: 35 
      momentOfInertia:
        type: Vector3
        value:
          x: 0
          y: 0
          z: 0
      momentOfInertiaScale:
        type: Vector3
        value:
          x: 1
          y: 1
          z: 1
      perfectSteeringFactor:
        type: Float
        value: 1 
      rollingResistanceFactor:
        type: Float
        value: 0.00949999969 
      sideWeightTransferFactor:
        type: Float
        value: 0.5 
      slipAngleCurveScale:
        type: Float
        value: 1 
      slipAngleMinSpeedThreshold:
        type: Float
        value: -1 
      slipRatioCurveScale:
        type: Float
        value: 1 
      slipRatioMinSpeedThreshold:
        type: Float
        value: -1 
      slopeTractionReductionBegin:
        type: Float
        value: 12 
      slopeTractionReductionFactor:
        type: Float
        value: 1.5 
      slopeTractionReductionMax:
        type: Float
        value: 30 
      smoothWheelContactDecreaseTime:
        type: Float
        value: 0.0500000007 
      smoothWheelContactIncreseTime:
        type: Float
        value: 0.0500000007 
      tankAcceleration:
        type: Float
        value: 3 
      tankCTOD:
        type: Float
        value: 0 
      tankCTOI:
        type: Float
        value: 0 
      tankCTOP:
        type: Float
        value: 1 
      tankDeceleration:
        type: Float
        value: 1 
      tankGravityMul:
        type: Float
        value: 1 
      tankMaxSpeed:
        type: Float
        value: 20 
      tankSpringDamping:
        type: Float
        value: 5000 
      tankSpringDistance:
        type: Float
        value: 0.600000024 
      tankSpringRadius:
        type: Float
        value: 0.5 
      tankSpringStiffness:
        type: Float
        value: 50000 
      tankSpringVerticalOffset:
        type: Float
        value: 0.800000012 
      tankSpringsLocalPositions:
        type: array:Vector2
        value: [  ]
      tankTurningSpeed:
        type: Float
        value: 100 
      total_mass:
        type: Float
        value: 1300 
      turnUpdateBaseSpeedThreshold:
        type: Float
        value: 10 
      turnUpdateInputDiffForFastChange:
        type: Float
        value: 1 
      turnUpdateInputDiffForSlowChange:
        type: Float
        value: 0 
      turnUpdateInputDiffProgressionPow:
        type: Float
        value: 0.800000012 
      turnUpdateInputFastChangeSpeed:
        type: Float
        value: 1 
      turnUpdateInputSlowChangeSpeed:
        type: Float
        value: 0.100000001 
      turnUpdateMaxSpeedThreshold:
        type: Float
        value: 30 
      turnUpdateMaxSpeedTurnChangeMul:
        type: Float
        value: 1.5 
      turnUpdateMaxSpeedTurnMul:
        type: Float
        value: 0.230000004 
      turningRollFactor:
        type: Float
        value: 0.300000012 
      turningRollFactorWeakContactMul:
        type: Float
        value: 1 
      turningRollFactorWeakContactThresholdMax:
        type: Float
        value: 0.600000024 
      turningRollFactorWeakContactThresholdMin:
        type: Float
        value: 0.899999976 
      useAlternativeTurnUpdate:
        type: Bool
        value: false 
      waterParams:
        type: TweakDBID
        value: "Vehicle.VehicleWaterDefault" 
      wheelSetup:
        type: TweakDBID
        value: "Vehicle.VehicleWheelDrivingSetup_4_AWD" 
      wheelTurnMaxAddPerSecond:
        type: Float
        value: 65 
      wheelTurnMaxSubPerSecond:
        type: Float
        value: 100 
      wheelsFrictionMap:
        type: TweakDBID
        value: "CarDrivingFrictionMap.Default" 

Name
Property type
Default value
Comment/Explanation

airResistanceFactor

Float

0.349999994

antiSwaybarDampingScalor

Float

1

bankBodyFBTanMultiplier

Float

0.119999997

bankBodyLRTanMultiplier

Float

0.119999997

bikeCurvesPath

raRef:CResource

0

for bikes only

bikeMaxTilt

Float

0

for bikes only: How far it will tilt in a curve

bikeTiltCustomSpeed

Float

0

???

bikeTiltPID

array:Float

[ ]

bikeTiltReturnSpeed

Float

0

for bikes only: How far it will un-tilt when you go straight again

bikeTiltSpeed

Float

0

How fast it will tilt in a curve

bodyFriction

Float

0.600000024

(?) How much the vehicle slows down when you collide with something

brakingFrictionFactor

Float

1.399999

How "hard" the vehicle brakes

burnOutRotationModifier

Float

0

center_of_mass_offset

Vector3

x: 0 y: 0 z: -0.200000003

Where the center of mass is (relative to the vehicle's spawn point)

chassis_mass

Float

1500

The total mass of the chassis (see also total_mass)

differentialOvershootFactor

Float

0

driveHelpers

array:TweakDBID

[ 
  "Vehicle.VehicleDriveModelDataDefault_4w_inline0", 
  "Vehicle.VehicleDriveModelDataDefault_4w_inline1", 
  "Vehicle.VehicleDriveModelDataDefault_4w_inline2", 
  "Vehicle.VehicleDriveModelDataDefault_4w_inline3" 
]
      

forwardWeightTransferFactor

Float

0.800000012

handbrakeBrakingTorque

Float

2000

lowVelStoppingDeceleration

Float

3

maxWheelTurnDeg

Float

35

How far the wheels can turn (optically)

momentOfInertia

Vector3

x: 0 y: 0 z: 0

momentOfInertiaScale

Vector3

x: 0 y: 0 z: 0

perfectSteeringFactor

Float

1

rollingResistanceFactor

Float

0.00949999969

sideWeightTransferFactor

Float

0.5

slipAngleCurveScale

Float

1

slipAngleMinSpeedThreshold

Float

-1

slipRatioCurveScale

Float

1

slipRatioMinSpeedThreshold

Float

-1

slopeTractionReductionBegin

Float

12

slopeTractionReductionFactor

Float

1.5

slopeTractionReductionMax

Float

30

smoothWheelContactDecreaseTime

Float

0.0500000007

smoothWheelContactIncreseTime

Float

0.0500000007

tankAcceleration

Float

3

tankCTOD

Float

0

tankCTOI

Float

0

tankCTOP

Float

1

tankDeceleration

Float

1

tankGravityMul

Float

1

tankMaxSpeed

Float

20

tankSpringDamping

Float

5000

tankSpringDistance

Float

0.600000024

tankSpringRadius

Float

0,5

tankSpringStiffness

Float

50000

tankSpringVerticalOffset

Float

0.800000012

tankSpringsLocalPositions

array:Vector2

[ ]

tankTurningSpeed

Float

100

total_mass

Float

1300

Total mass of the vehicle (all of its parts). See also chassis_mass

turnUpdateBaseSpeedThreshold

Float

10

turnUpdateInputDiffForFastChange

Float

1

turnUpdateInputDiffForSlowChange

Float

0

turnUpdateInputDiffProgressionPow

Float

0.800000012

turnUpdateInputFastChangeSpeed

Float

1

turnUpdateInputSlowChangeSpeed

Float

0.100000001

turnUpdateMaxSpeedThreshold

Float

30

turnUpdateMaxSpeedTurnChangeMul

Float

1.5

turnUpdateMaxSpeedTurnMul

Float

0.230000004

turningRollFactor

Float

0.300000012

turningRollFactorWeakContactMul

Float

1

turningRollFactorWeakContactThresholdMax

Float

0.600000024

turningRollFactorWeakContactThresholdMin

Float

0.899999976

useAlternativeTurnUpdate

Bool

false

waterParams

TweakDBID

"Vehicle.VehicleWaterDefault" 

wheelSetup

TweakDBID

"Vehicle.VehicleWheelDrivingSetup_4_AWD" 

wheelTurnMaxAddPerSecond

Float

65

wheelTurnMaxSubPerSecond

Float

100

wheelsFrictionMap

TweakDBID

"CarDrivingFrictionMap.Default" 

Last updated

Was this helpful?