ProjectileEntityData

Inherits from GamePhysicsEntityData

Summary

Constructors

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

Properties

Name Type
visualConvergeDistance float
initialSpeed float
timeToLive float
maxCount int
initMeshHideTime float
materialPair MaterialContainerPair | nil
hitReactionWeaponType AntHitReactionWeaponType
explosion ExplosionEntityData | nil
suppressionData WeaponSuppressionData | nil
ammunitionType string
serverProjectileDisabled bool
detonateOnTimeout bool
suppressOwnerVehicleDamage bool

Static members

Name Type
ProjectileEntityData.typeInfo TypeInformation

Constructors

ProjectileEntityData

ProjectileEntityData()

Creates a new ProjectileEntityData frostbite instance.

ProjectileEntityData

ProjectileEntityData(guid: Guid)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: GamePhysicsEntityData)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: GameEntityData)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: SpatialEntityData)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: EntityData)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: GameObjectData)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: GameDataContainer)

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

Parameters

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

ProjectileEntityData

ProjectileEntityData(other: DataContainer)

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

Parameters

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

Properties

visualConvergeDistance

float

initialSpeed

float

timeToLive

float

maxCount

int

initMeshHideTime

float

materialPair

MaterialContainerPair | nil

hitReactionWeaponType

AntHitReactionWeaponType

explosion

ExplosionEntityData | nil

suppressionData

WeaponSuppressionData | nil

ammunitionType

string

serverProjectileDisabled

bool

detonateOnTimeout

bool

suppressOwnerVehicleDamage

bool

Static members

typeInfo

TypeInformation

The type information for the ProjectileEntityData type.

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