InteractionEntityData

Inherits from GameEntityData

Summary

Constructors

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

Properties

Name Type
useWithinRadius float
useWithinAngle float
preInteractionSoundEffect SoundAsset | nil
maxUses int
allowInteractionViaRemoteEntry bool
testIfOccluded bool

Static members

Name Type
InteractionEntityData.typeInfo TypeInformation

Constructors

InteractionEntityData

InteractionEntityData()

Creates a new InteractionEntityData frostbite instance.

InteractionEntityData

InteractionEntityData(guid: Guid)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: GameEntityData)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: SpatialEntityData)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: EntityData)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: GameObjectData)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: GameDataContainer)

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

Parameters

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

InteractionEntityData

InteractionEntityData(other: DataContainer)

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

Parameters

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

Properties

useWithinRadius

float

useWithinAngle

float

preInteractionSoundEffect

SoundAsset | nil

maxUses

int

allowInteractionViaRemoteEntry

bool

testIfOccluded

bool

Static members

typeInfo

TypeInformation

The type information for the InteractionEntityData type.

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