MissileEntityData

Inherits from MeshProjectileEntityData

Summary

Constructors

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

Properties

Name Type
gravity float
engineEffect EffectBlueprint | nil
dudExplosion ExplosionEntityData | nil
flyBySound SoundAsset | nil
engineStrength float
maxSpeed float
engineTimeToIgnition float
engineTimeToLive float
timeToActivateGuidingSystem float
timeToArm float
maxTurnAngle float
drag float
nearTargetDetonation NearTargetDetonationData
defaultTeam TeamId
flyBySoundRadius float
flyBySoundSpeed float
impactImpulse float
damage float
unguidedData MissileUnguidedData
warnTarget WarnTarget
lockableInfo MissileLockableInfoData
lockingController LockingControllerData | nil
warnOnPointingMissile bool
applyGravityWhenGuided bool

Static members

Name Type
MissileEntityData.typeInfo TypeInformation

Constructors

MissileEntityData

MissileEntityData()

Creates a new MissileEntityData frostbite instance.

MissileEntityData

MissileEntityData(guid: Guid)

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

Parameters

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

MissileEntityData

MissileEntityData(other: MeshProjectileEntityData)

Casts an instance of type MeshProjectileEntityData to MissileEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other MeshProjectileEntityData The instance to cast to MissileEntityData.

MissileEntityData

MissileEntityData(other: ProjectileEntityData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: GamePhysicsEntityData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: GameEntityData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: SpatialEntityData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: EntityData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: GameObjectData)

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

Parameters

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

MissileEntityData

MissileEntityData(other: GameDataContainer)

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

Parameters

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

MissileEntityData

MissileEntityData(other: DataContainer)

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

Parameters

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

Properties

gravity

float

engineEffect

EffectBlueprint | nil

dudExplosion

ExplosionEntityData | nil

flyBySound

SoundAsset | nil

engineStrength

float

maxSpeed

float

engineTimeToIgnition

float

engineTimeToLive

float

timeToActivateGuidingSystem

float

timeToArm

float

maxTurnAngle

float

drag

float

nearTargetDetonation

NearTargetDetonationData

defaultTeam

TeamId

flyBySoundRadius

float

flyBySoundSpeed

float

impactImpulse

float

damage

float

unguidedData

MissileUnguidedData

warnTarget

WarnTarget

lockableInfo

MissileLockableInfoData

lockingController

LockingControllerData | nil

warnOnPointingMissile

bool

applyGravityWhenGuided

bool

Static members

typeInfo

TypeInformation

The type information for the MissileEntityData type.

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