DebrisClusterData

Inherits from GameEntityData

Summary

Constructors

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

Properties

Name Type
pushVelocityMul Vec3
pushVelocityRndMul Vec3
initRotationRndMul Vec3
clusterLifetime float
mesh MeshAsset | nil
compositePartCount int
maxActivePartsCount int
partHierarchy DebrisClusterPartInfoData[]
activationPushForceMul float
projectileForceTransferMul float
physicsData PhysicsEntityData | nil
explosion GameEntityData | nil
activationEffect EffectBlueprint | nil
effect EffectBlueprint | nil
onPartCollisionSpeedThreshold float
partialDestruction bool
clientSideOnly bool
onPartCollisionEnable bool
noCollision bool
killPartsOnCollision bool
deactivatePartsOnSleep bool
activateOnSpawn bool
inEffectWorldOnly bool
spawnExplosionOnFirstImpactOnly bool

Static members

Name Type
DebrisClusterData.typeInfo TypeInformation

Constructors

DebrisClusterData

DebrisClusterData()

Creates a new DebrisClusterData frostbite instance.

DebrisClusterData

DebrisClusterData(guid: Guid)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: GameEntityData)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: SpatialEntityData)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: EntityData)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: GameObjectData)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: GameDataContainer)

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

Parameters

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

DebrisClusterData

DebrisClusterData(other: DataContainer)

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

Parameters

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

Properties

pushVelocityMul

Vec3

pushVelocityRndMul

Vec3

initRotationRndMul

Vec3

clusterLifetime

float

mesh

MeshAsset | nil

compositePartCount

int

maxActivePartsCount

int

partHierarchy

DebrisClusterPartInfoData[]

activationPushForceMul

float

projectileForceTransferMul

float

physicsData

PhysicsEntityData | nil

explosion

GameEntityData | nil

activationEffect

EffectBlueprint | nil

effect

EffectBlueprint | nil

onPartCollisionSpeedThreshold

float

partialDestruction

bool

clientSideOnly

bool

onPartCollisionEnable

bool

noCollision

bool

killPartsOnCollision

bool

deactivatePartsOnSleep

bool

activateOnSpawn

bool

inEffectWorldOnly

bool

spawnExplosionOnFirstImpactOnly

bool

Static members

typeInfo

TypeInformation

The type information for the DebrisClusterData type.

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