SHVDN: GTA.HandlingData Class Reference (2024)

Public Member Functions

override boolEquals (object obj)
override intGetHashCode ()

Static Public Member Functions

static HandlingDataGetByHash (int handlingNameHash)
static HandlingDataGetByVehicleModel (Model VehicleModel)
static booloperator== (HandlingData left, HandlingData right)
static booloperator!= (HandlingData left, HandlingData right)

Public Attributes

boolIsValid => MemoryAddress != IntPtr.Zero
Returns true if this HandlingData is valid. More...

Properties

IntPtrMemoryAddress [get]
Gets the memory address where the HandlingData is stored in memory. More...
floatAntiRollBarBiasFront [get, set]
Gets or sets the bias between front and rear for the anti-roll bar. More...
floatAntiRollBarForce [get, set]
Gets or sets the spring constant that is transmitted to the opposite wheel when under compression. Larger numbers result in a larger force being applied. More...
floatBrakeForce [get, set]
floatCamberStiffness [get, set]
Vector3CenterOfMassOffset [get, set]
floatClutchChangeRateScaleDownShift [get, set]
Gets or sets the clutch speed multiplier on down shifts. More...
floatClutchChangeRateScaleUpShift [get, set]
Gets or sets the clutch speed multiplier on up shifts. More...
floatCollisionDamageMultiplier [get, set]
floatDeformationDamageMultiplier [get, set]
floatDriveInertia [get, set]
Gets or sets the drive inertia that determines how fast the engine acceleration is. More...
floatEngineDamageMultiplier [get, set]
floatHandBrakeForce [get, set]
Vector3InertiaMultiplier [get, set]
floatInitialDriveForce [get, set]
Gets or sets the power engine produces in top gear. More...
intInitialDriveGears [get, set]
Gets or sets the number of gears (excluding reverse). More...
floatMass [get, set]
Gets or sets the weight. More...
intMonetaryValue [get, set]
floatOilVolume [get, set]
Gets or sets the amount of oil. More...
floatPercentSubmerged [get, set]
Gets or sets the percentage of the "floating height" after it falls into the water, before sinking. More...
floatPetrolTankVolume [get, set]
Gets or sets the amount of petrol that will leak after damaging a vehicle's tank. More...
floatRollCenterHeightFront [get, set]
floatRollCenterHeightRear [get, set]
floatSeatOffsetDistanceX [get, set]
floatSeatOffsetDistanceY [get, set]
floatSeatOffsetDistanceZ [get, set]
floatSteeringLock [get, set]
Gets or sets a value that multiplies the game's calculation of the angle of the steer wheel will turn while at full turn. Steering lock is directly related to over/under-steer. More...
floatSuspensionBiasFront [get, set]
Gets or sets the damping scale bias between front and rear wheels. This value determines which suspension is stronger, front or rear. More...
floatSuspensionCompressionDamping [get, set]
floatSuspensionForce [get, set]
Gets or sets the suspension force. Lower limit for zero force at full extension is calculated using (1.0f / (force * number of wheels)). More...
floatSuspensionLowerLimit [get, set]
Gets or sets how far the wheels can move down from their original position. More...
floatSuspensionRaise [get, set]
Gets or sets the adjustment from artist positioning. More...
floatSuspensionReboundDamping [get, set]
floatSuspensionUpperLimit [get, set]
Gets or sets how far the wheels can move up from their original position. More...
floatTractionBiasFront [get, set]
Gets or sets the value that determines the distribution of traction from front to rear. More...
floatTractionCurveMax [get, set]
floatTractionCurveMin [get, set]
floatTractionLossMultiplier [get, set]
Gets or sets how much traction is affected by material grip differences from 1.0f. More...
floatTractionSpringDeltaMax [get, set]
Gets or sets the maximum distance for traction spring. More...
floatWeaponDamageMultiplier [get, set]

Member Function Documentation

Equals()

override bool GTA.HandlingData.Equals ( object obj)

GetByHash()

static HandlingData GTA.HandlingData.GetByHash ( int handlingNameHash)
static

GetByVehicleModel()

static HandlingData GTA.HandlingData.GetByVehicleModel ( Model VehicleModel)
static

GetHashCode()

override int GTA.HandlingData.GetHashCode ( )

operator!=()

static bool GTA.HandlingData.operator!= ( HandlingData left,
HandlingData right
)
static

operator==()

static bool GTA.HandlingData.operator== ( HandlingData left,
HandlingData right
)
static

Member Data Documentation

IsValid

bool GTA.HandlingData.IsValid => MemoryAddress != IntPtr.Zero

Returns true if this HandlingData is valid.

true if this HandlingData is valid; otherwise, false.

Property Documentation

AntiRollBarBiasFront

float GTA.HandlingData.AntiRollBarBiasFront

getset

Gets or sets the bias between front and rear for the anti-roll bar.

The anti roll bar bias front. 0.0f is fully front, 1.0f is fully rear.

AntiRollBarForce

float GTA.HandlingData.AntiRollBarForce

getset

Gets or sets the spring constant that is transmitted to the opposite wheel when under compression. Larger numbers result in a larger force being applied.

The anti roll bar force.

BrakeForce

float GTA.HandlingData.BrakeForce

getset

CamberStiffness

float GTA.HandlingData.CamberStiffness

getset

CenterOfMassOffset

Vector3 GTA.HandlingData.CenterOfMassOffset

getset

ClutchChangeRateScaleDownShift

float GTA.HandlingData.ClutchChangeRateScaleDownShift

getset

Gets or sets the clutch speed multiplier on down shifts.

The clutch speed multiplier on down shifts.

ClutchChangeRateScaleUpShift

float GTA.HandlingData.ClutchChangeRateScaleUpShift

getset

Gets or sets the clutch speed multiplier on up shifts.

The clutch speed multiplier on up shifts.

CollisionDamageMultiplier

float GTA.HandlingData.CollisionDamageMultiplier

getset

DeformationDamageMultiplier

float GTA.HandlingData.DeformationDamageMultiplier

getset

DriveInertia

float GTA.HandlingData.DriveInertia

getset

Gets or sets the drive inertia that determines how fast the engine acceleration is.

The drive inertia.

If you want a vehicle with high torque but slow acceleration (e.g. a truck), lower the driver inertia and specify a high drive force.

EngineDamageMultiplier

float GTA.HandlingData.EngineDamageMultiplier

getset

HandBrakeForce

float GTA.HandlingData.HandBrakeForce

getset

InertiaMultiplier

Vector3 GTA.HandlingData.InertiaMultiplier

getset

InitialDriveForce

float GTA.HandlingData.InitialDriveForce

getset

Gets or sets the power engine produces in top gear.

The power engine that produces in top gear.

InitialDriveGears

int GTA.HandlingData.InitialDriveGears

getset

Gets or sets the number of gears (excluding reverse).

The number of gears (excluding reverse).

Mass

float GTA.HandlingData.Mass

getset

Gets or sets the weight.

The weight in Kilograms.

MemoryAddress

IntPtr GTA.HandlingData.MemoryAddress

get

Gets the memory address where the HandlingData is stored in memory.

MonetaryValue

int GTA.HandlingData.MonetaryValue

getset

OilVolume

float GTA.HandlingData.OilVolume

getset

Gets or sets the amount of oil.

The amount of oil.

PercentSubmerged

float GTA.HandlingData.PercentSubmerged

getset

Gets or sets the percentage of the "floating height" after it falls into the water, before sinking.

The percentage between 0 and 1.

The default value for vanilla land vehicles is 0.85. The value will stop sinking the vehicle to float for a moment before sinking. An invalid number will cause the vehicle to sink without the driver drowning.

PetrolTankVolume

float GTA.HandlingData.PetrolTankVolume

getset

Gets or sets the amount of petrol that will leak after damaging a vehicle's tank.

The amount of petrol.

RollCenterHeightFront

float GTA.HandlingData.RollCenterHeightFront

getset

RollCenterHeightRear

float GTA.HandlingData.RollCenterHeightRear

getset

SeatOffsetDistanceX

float GTA.HandlingData.SeatOffsetDistanceX

getset

SeatOffsetDistanceY

float GTA.HandlingData.SeatOffsetDistanceY

getset

SeatOffsetDistanceZ

float GTA.HandlingData.SeatOffsetDistanceZ

getset

SteeringLock

float GTA.HandlingData.SteeringLock

getset

Gets or sets a value that multiplies the game's calculation of the angle of the steer wheel will turn while at full turn. Steering lock is directly related to over/under-steer.

The value that multiplies the game's calculation of the angle of the steer wheel, between 0.01 and above.

SuspensionBiasFront

float GTA.HandlingData.SuspensionBiasFront

getset

Gets or sets the damping scale bias between front and rear wheels. This value determines which suspension is stronger, front or rear.

The suspension bias front.

if more wheels at back (e.g. trucks), front suspension should be stronger.

SuspensionCompressionDamping

float GTA.HandlingData.SuspensionCompressionDamping

getset

SuspensionForce

float GTA.HandlingData.SuspensionForce

getset

Gets or sets the suspension force. Lower limit for zero force at full extension is calculated using (1.0f / (force * number of wheels)).

The suspension force.

SuspensionLowerLimit

float GTA.HandlingData.SuspensionLowerLimit

getset

Gets or sets how far the wheels can move down from their original position.

The suspension lower limit.

SuspensionRaise

float GTA.HandlingData.SuspensionRaise

getset

Gets or sets the adjustment from artist positioning.

The suspension raise.

SuspensionReboundDamping

float GTA.HandlingData.SuspensionReboundDamping

getset

SuspensionUpperLimit

float GTA.HandlingData.SuspensionUpperLimit

getset

Gets or sets how far the wheels can move up from their original position.

The suspension upper limit.

TractionBiasFront

float GTA.HandlingData.TractionBiasFront

getset

Gets or sets the value that determines the distribution of traction from front to rear.

The value that determines distribution of traction from front to rear.

TractionCurveMax

float GTA.HandlingData.TractionCurveMax

getset

TractionCurveMin

float GTA.HandlingData.TractionCurveMin

getset

TractionLossMultiplier

float GTA.HandlingData.TractionLossMultiplier

getset

Gets or sets how much traction is affected by material grip differences from 1.0f.

The traction loss multiplier.

TractionSpringDeltaMax

float GTA.HandlingData.TractionSpringDeltaMax

getset

Gets or sets the maximum distance for traction spring.

The traction loss multiplier.

WeaponDamageMultiplier

float GTA.HandlingData.WeaponDamageMultiplier

getset

The documentation for this class was generated from the following file:

  • C:/Users/nitan/source/repos/scripthookvdotnet/source/scripting_v3/GTA/Entities/Vehicles/HandlingData.cs
SHVDN: GTA.HandlingData Class Reference (2024)
Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 6244

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.