Skip to content
This repository has been archived by the owner on Mar 25, 2021. It is now read-only.

Latest commit

 

History

History
268 lines (184 loc) · 5.57 KB

Vehicle.rst

File metadata and controls

268 lines (184 loc) · 5.57 KB

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.