Attention

This page is incomplete and needs better descriptions and research into the behavior of the variables.

Vehicle

Vehicle object. Flyers, automobiles, and walkers are all vehicle objects. They each have their own classes which inherit Vehicle. Only Flyer has been binded so far.

Inherits object

Variables

SpawnPriority (ObjectSpawnPriorities)
Unknown value.
Info (VehicleInfo)
Unknown value.
LastPos (Vector)
Unknown value.
LastOrient (Matrix)
Unknown value.
LastVelocity (Vector)
Unknown value.
LastAngularVelocity (Vector)
Unknown value.
ForwardVelocity (float)
Unknown value.
LastForwardVelocity (float)
Unknown value.
AimHandle (int)
Unknown value.
LastAnimTransform (Matrix43)
Unknown value.
PfFailureTimeout (Timestamp)
Unknown value.
DisableForNpcDriversTimer (Timestamp)
Unknown value.
NoNpcEntryTimer (Timestamp)
Unknown value.
RenderDistance (ObjectRenderDistance)
Unknown value.
SeatInfo (`unsigned int[11]`_)
Unknown value.
NumTurretMounts (int)
Unknown value.
BombStatus (VehicleBombStatuses)
Unknown value.
WalkerVelocityHack (Timestamp)
Unknown value.
WalkerVelocityHackFollowup (Timestamp)
Unknown value.
WalkerThrownEnergyScaled (Timestamp)
Unknown value.
SavedAngularDampening (float)
Unknown value.
WalkerVehicleCollisions (int)
Unknown value.
VehicleVsBuildingDamage (Timestamp)
Unknown value.
NumDamageEvents (int)
Unknown value.
CorpseTimer (Timestamp)
Unknown value.
CorpseAbsoluteLongestTimer (Timestamp)
Unknown value.
OnFireTimestamp (Timestamp)
Unknown value.
CorpseEffect (unsigned int)
Unknown value.
ExhaustEffectNormal (unsigned int[4])
Unknown value.
ExhaustEffectBurst (unsigned int[4])
Unknown value.
Flags (VehicleFlags)
Unknown value.
TurretAutofireMs (int)
Unknown value.
NumSubPieces (unsigned int)
Unknown value.
StreamPlacementFlags (VehicleSpawnFlags)
Unknown value.
KillerHandle (unsigned int)
Unknown value.
MostRecentDriver (unsigned int)
Unknown value.
TeamOfMostRecentDriver (HumanTeams)
Unknown value.
MostRecentDriverExitTime (Timestamp)
Unknown value.
DamageSoundPropagateTimer (Timestamp)
Unknown value.
KillerWeapon (WeaponInfo)
Unknown value.
RammingDamageTaken (int)
Unknown value.
ElectricalDamagePercent (float)
Unknown value.
DamagePercent (float)
Unknown value.
DamageFuncHandle (unsigned int16)
Unknown value.
DestroyFuncHandle (unsigned int16)
Unknown value.
OnEnterFuncHandle (unsigned int16)
Unknown value.
OnExitFuncHandle (unsigned int16)
Unknown value.
OnTakeDamageHandle (unsigned int16)
Unknown value.
OnCollisionHandle (unsigned int16)
Unknown value.
OnHitPedHandle (unsigned int16)
Unknown value.
ReservedBy (unsigned int)
Unknown value.
SoundDelayAfterExplosion (Timestamp)
Unknown value.
FireDamageRate (float)
Unknown value.
FireFractionalDamage (float)
Unknown value.
FadeTimer (Timestamp)
Unknown value.
FadeTime (int)
Unknown value.
EmergencyLightTimer (Timestamp)
Unknown value.
StreamLoadDistanceSqr (float)
Unknown value.
StreamUnloadDistanceSqr (float)
Unknown value.
EngineInst (int)
Unknown value.
EngineStartedInst (int)
Unknown value.
EngineHighLoadStartTimer (Timestamp)
Unknown value.
PassByPlayId (int)
Unknown value.
PassByDistance (float)
Unknown value.
NavCellDetourRequestHandle (unsigned int)
Unknown value.
NavCellDetourComponentRequestHandles (unsigned int[8])
Unknown value.
NumNavCellDetourComponentRequestHandles (unsigned int)
Unknown value.
LastDamageReported (float)
Unknown value.
SpawnNodeHandle (unsigned int)
Unknown value.
SquadHandle (unsigned int)
Unknown value.
VehicleCheckCoverTimestamp (Timestamp)
Unknown value.
VehicleCoverTimestamp (Timestamp)
Unknown value.
VehicleCoverCreationPos (Vector)
Unknown value.
VehicleCheckCoverIndex (int)
Unknown value.
VehicleCoverIndex (int)
Unknown value.
InfiniteMass (bool)
Unknown value.
ExtraMass (bool)
Unknown value.
ExtraMassValue (float)
Unknown value.