ControllableEntityData

Inherits from GamePhysicsEntityData

Summary

Constructors

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

Properties

Name Type
lowHealthThreshold float
defaultTeam TeamId
materialPair MaterialContainerPair | nil
resetTeamOnLastPlayerExits bool
fakeImmortal bool
usePrediction bool
immortal bool
forceForegroundRendering bool

Static members

Name Type
ControllableEntityData.typeInfo TypeInformation

Constructors

ControllableEntityData

ControllableEntityData()

Creates a new ControllableEntityData frostbite instance.

ControllableEntityData

ControllableEntityData(guid: Guid)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: GamePhysicsEntityData)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: GameEntityData)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: SpatialEntityData)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: EntityData)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: GameObjectData)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: GameDataContainer)

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

Parameters

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

ControllableEntityData

ControllableEntityData(other: DataContainer)

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

Parameters

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

Properties

lowHealthThreshold

float

defaultTeam

TeamId

materialPair

MaterialContainerPair | nil

resetTeamOnLastPlayerExits

bool

fakeImmortal

bool

usePrediction

bool

immortal

bool

forceForegroundRendering

bool

Static members

typeInfo

TypeInformation

The type information for the ControllableEntityData type.

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