WheelConfigData

Inherits from DataContainer

Summary

Constructors

WheelConfigData()
WheelConfigData(guid: Guid)
WheelConfigData(other: DataContainer)

Properties

Name Type
offset Vec3
inertia Vec3
rotationBody RotationBodyData | nil
sphereCollision SphereCollisionData
spring SpringData
mass float
radius float
width float
rollingResistanceInternalBaseFactor float
rollingResistanceBaseFactor float
rollingResistanceVelocityFactor float
engineBrakeVelocityFactor float
engineBrakeMinFactor float
engineBrakeMaxFactor float
transmissionLoss Vec2[]
diffGearRatio float
lowSpeedSteeringSensitivity float
midSpeedSteeringSensitivity float
highSpeedSteeringSensitivity float
sensitivityRangeScale float
lowSpeedSteeringSensitivityLimit float
midSpeedSteeringSensitivityLimit float
highSpeedSteeringSensitivityLimit float
trackedTurnSpeedLimit float
trackedForwardSpeedLimit float
steerInertia Curve2D | nil
steeringSensitivity SensitivityAtVelocity[]
slopeGripMinAngle float
slopeGripMaxAngle float
slopeGripExponent int
offGroundGravityModifier float
sideSlipAngleMaxSlipCondition float
angularVelocityMinSlipCondition float
wheelVelocityXMinSlipCondition float
wheelSlipRatioMaxSlipCondition float
longitudinalFrictionForceMaxFactor float
lateralFrictionForceMaxFactor float
longitudeFrictionScale FrictionScaleAtVelocity[]
lattitudeFrictionScale FrictionScaleAtVelocity[]
wheelFrictionLattitudeBrakeScale float
maxSlipRatio float
resistance float
fxTorqueRadiusMultiplier float
frictionMomentVelocityMin float
frictionMomentVelocityMax float
frictionMomentMultiplier float
frictionMomentMaxFactor float
brakeFactor float
brakeForce float
handBrakeFactor float
handBrakeForce float
lateralPosK float
lateralNegK float
longitudinalPosK float
longitudinalNegK float
alignMomScale float
wheelBaseLateral float
wheelBaseLongitudinal float
drivingType int
steeringType int
frictionMethod int
ackermanDeviceType int
collisionYawDampeningDuration float
collisionYawDampening float
constantSpringForceFrictionScale float
rotationDirectionIndex int
steeringAngleIndex int
pacejkaConfigIndex int
engineIndex int
collisionMaterialPair MaterialContainerPair | nil
alwaysGrip bool
useRollingResistanceBaseFactor bool
useEngineBrake bool
isAllowedToSpin bool
hasSteeringInverted bool
useFrictionMoment bool
useLowSpeedAutoBrake bool
adjustWheelRotation bool
useRollingResistanceVelocityFactor bool

Static members

Name Type
WheelConfigData.typeInfo TypeInformation

Constructors

WheelConfigData

WheelConfigData()

Creates a new WheelConfigData frostbite instance.

WheelConfigData

WheelConfigData(guid: Guid)

Creates a new WheelConfigData frostbite instance and assigns it the provided Guid.

Parameters

Name Type Description
guid Guid The Guid to assign to the newly created instance.

WheelConfigData

WheelConfigData(other: DataContainer)

Casts an instance of type DataContainer to WheelConfigData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataContainer The instance to cast to WheelConfigData.

Properties

offset

Vec3

inertia

Vec3

rotationBody

RotationBodyData | nil

sphereCollision

SphereCollisionData

spring

SpringData

mass

float

radius

float

width

float

rollingResistanceInternalBaseFactor

float

rollingResistanceBaseFactor

float

rollingResistanceVelocityFactor

float

engineBrakeVelocityFactor

float

engineBrakeMinFactor

float

engineBrakeMaxFactor

float

transmissionLoss

Vec2[]

diffGearRatio

float

lowSpeedSteeringSensitivity

float

midSpeedSteeringSensitivity

float

highSpeedSteeringSensitivity

float

sensitivityRangeScale

float

lowSpeedSteeringSensitivityLimit

float

midSpeedSteeringSensitivityLimit

float

highSpeedSteeringSensitivityLimit

float

trackedTurnSpeedLimit

float

trackedForwardSpeedLimit

float

steerInertia

Curve2D | nil

steeringSensitivity

SensitivityAtVelocity[]

slopeGripMinAngle

float

slopeGripMaxAngle

float

slopeGripExponent

int

offGroundGravityModifier

float

sideSlipAngleMaxSlipCondition

float

angularVelocityMinSlipCondition

float

wheelVelocityXMinSlipCondition

float

wheelSlipRatioMaxSlipCondition

float

longitudinalFrictionForceMaxFactor

float

lateralFrictionForceMaxFactor

float

longitudeFrictionScale

FrictionScaleAtVelocity[]

lattitudeFrictionScale

FrictionScaleAtVelocity[]

wheelFrictionLattitudeBrakeScale

float

maxSlipRatio

float

resistance

float

fxTorqueRadiusMultiplier

float

frictionMomentVelocityMin

float

frictionMomentVelocityMax

float

frictionMomentMultiplier

float

frictionMomentMaxFactor

float

brakeFactor

float

brakeForce

float

handBrakeFactor

float

handBrakeForce

float

lateralPosK

float

lateralNegK

float

longitudinalPosK

float

longitudinalNegK

float

alignMomScale

float

wheelBaseLateral

float

wheelBaseLongitudinal

float

drivingType

int

steeringType

int

frictionMethod

int

ackermanDeviceType

int

collisionYawDampeningDuration

float

collisionYawDampening

float

constantSpringForceFrictionScale

float

rotationDirectionIndex

int

steeringAngleIndex

int

pacejkaConfigIndex

int

engineIndex

int

collisionMaterialPair

MaterialContainerPair | nil

alwaysGrip

bool

useRollingResistanceBaseFactor

bool

useEngineBrake

bool

isAllowedToSpin

bool

hasSteeringInverted

bool

useFrictionMoment

bool

useLowSpeedAutoBrake

bool

adjustWheelRotation

bool

useRollingResistanceVelocityFactor

bool

Static members

typeInfo

TypeInformation

The type information for the WheelConfigData type.

Last modified April 26, 2020: Update frostbite type documentation (8b14351c)