VehicleEntityData

Inherits from ControllableEntityData

Summary

Constructors

VehicleEntityData()
VehicleEntityData(guid: Guid)
VehicleEntityData(other: ControllableEntityData)
VehicleEntityData(other: GamePhysicsEntityData)
VehicleEntityData(other: GameEntityData)
VehicleEntityData(other: SpatialEntityData)
VehicleEntityData(other: EntityData)
VehicleEntityData(other: GameObjectData)
VehicleEntityData(other: GameDataContainer)
VehicleEntityData(other: DataContainer)

Properties

Name Type
criticallyDamagedEffectPosition Vec3
flirKeyColor Vec3
preExplosionEffectPosition Vec3
interactionOffset Vec3
disabledDamageThreshold float
controllableType string
preDestructionDamageThreshold float
rearHealthZone VehicleHealthZoneData
leftHealthZone VehicleHealthZoneData
rightHealthZone VehicleHealthZoneData
minSpeedForMineActivation float
frontHealthZone VehicleHealthZoneData
upsideDownDamage float
waterDamageOffset float
armorMultiplier float
regenerationDelayMultiplier float
regenerationRateMultiplier float
emergencyRepairHealth float
decayDelay float
decayRate float
belowWaterDamageDelay float
criticallyDamagedEffect EffectBlueprint | nil
regenerationRate float
criticalDamageTime float
preExplosionEffect EffectBlueprint | nil
regenerationDelay float
preExplosionTime float
explosion ExplosionEntityData | nil
mesh CompositeMeshAsset | nil
cockpitMesh ObjectBlueprint | nil
velocityDamageMagnifier float
exitSpeedThreshold float
hudData VehicleHudData
nameSid string
maxPlayersInVehicle int
nametagHeightScale float
sound VehicleSoundData | nil
upsideDownDamageDelay float
upsideDownAngle float
waterDamage float
lockingTimeMultiplier float
nametagHeightOffset float
highAltitudeLockHeight float
velocityDamageThreshold float
voiceOverInfo EntityVoiceOverInfo | nil
exitCameraSwitchDelay float
killSoldierCollisionSpeedThreshold float
exitDirectionSpeedThreshold float
angleOfImpact AngleOfImpactData
vehicleLockableInfo VehicleLockableInfoData
flirValue float
mpMode MPModeData
ignoreSoldierCollisionNormal bool
showPlayerHealth bool
foregroundRenderCockpitMesh bool
renderVehicleMesh bool
isAffectedByEMP bool
throwOutSoldierInsideOnWaterDamage bool
useAsTeamSpawner bool
isLockable bool
choseExitPointByDirection bool
healthZonesShareDamage bool
neverReportVehicleAsEmpty bool
exitAllowed bool
useLowAltitudeHeatSignature bool
allowVehicleOutsideCombatAreas bool
enableGroundmapLighting bool
motionBlurMask bool
useProtectedShields bool
useDriverEyePosForNametagPos bool
equipmentFakeVehicle bool
explosionPacksAttachable bool

Static members

Name Type
VehicleEntityData.typeInfo TypeInformation

Constructors

VehicleEntityData

VehicleEntityData()

Creates a new VehicleEntityData frostbite instance.

VehicleEntityData

VehicleEntityData(guid: Guid)

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

Parameters

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

VehicleEntityData

VehicleEntityData(other: ControllableEntityData)

Casts an instance of type ControllableEntityData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other ControllableEntityData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: GamePhysicsEntityData)

Casts an instance of type GamePhysicsEntityData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GamePhysicsEntityData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: GameEntityData)

Casts an instance of type GameEntityData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameEntityData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: SpatialEntityData)

Casts an instance of type SpatialEntityData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other SpatialEntityData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: EntityData)

Casts an instance of type EntityData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other EntityData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: GameObjectData)

Casts an instance of type GameObjectData to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameObjectData The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: GameDataContainer)

Casts an instance of type GameDataContainer to VehicleEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameDataContainer The instance to cast to VehicleEntityData.

VehicleEntityData

VehicleEntityData(other: DataContainer)

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

Parameters

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

Properties

criticallyDamagedEffectPosition

Vec3

flirKeyColor

Vec3

preExplosionEffectPosition

Vec3

interactionOffset

Vec3

disabledDamageThreshold

float

controllableType

string

preDestructionDamageThreshold

float

rearHealthZone

VehicleHealthZoneData

leftHealthZone

VehicleHealthZoneData

rightHealthZone

VehicleHealthZoneData

minSpeedForMineActivation

float

frontHealthZone

VehicleHealthZoneData

upsideDownDamage

float

waterDamageOffset

float

armorMultiplier

float

regenerationDelayMultiplier

float

regenerationRateMultiplier

float

emergencyRepairHealth

float

decayDelay

float

decayRate

float

belowWaterDamageDelay

float

criticallyDamagedEffect

EffectBlueprint | nil

regenerationRate

float

criticalDamageTime

float

preExplosionEffect

EffectBlueprint | nil

regenerationDelay

float

preExplosionTime

float

explosion

ExplosionEntityData | nil

mesh

CompositeMeshAsset | nil

cockpitMesh

ObjectBlueprint | nil

velocityDamageMagnifier

float

exitSpeedThreshold

float

hudData

VehicleHudData

nameSid

string

maxPlayersInVehicle

int

nametagHeightScale

float

sound

VehicleSoundData | nil

upsideDownDamageDelay

float

upsideDownAngle

float

waterDamage

float

lockingTimeMultiplier

float

nametagHeightOffset

float

highAltitudeLockHeight

float

velocityDamageThreshold

float

voiceOverInfo

EntityVoiceOverInfo | nil

exitCameraSwitchDelay

float

killSoldierCollisionSpeedThreshold

float

exitDirectionSpeedThreshold

float

angleOfImpact

AngleOfImpactData

vehicleLockableInfo

VehicleLockableInfoData

flirValue

float

mpMode

MPModeData

ignoreSoldierCollisionNormal

bool

showPlayerHealth

bool

foregroundRenderCockpitMesh

bool

renderVehicleMesh

bool

isAffectedByEMP

bool

throwOutSoldierInsideOnWaterDamage

bool

useAsTeamSpawner

bool

isLockable

bool

choseExitPointByDirection

bool

healthZonesShareDamage

bool

neverReportVehicleAsEmpty

bool

exitAllowed

bool

useLowAltitudeHeatSignature

bool

allowVehicleOutsideCombatAreas

bool

enableGroundmapLighting

bool

motionBlurMask

bool

useProtectedShields

bool

useDriverEyePosForNametagPos

bool

equipmentFakeVehicle

bool

explosionPacksAttachable

bool

Static members

typeInfo

TypeInformation

The type information for the VehicleEntityData type.

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