SoldierEntityData

Inherits from CharacterEntityData

Summary

Constructors

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

Properties

Name Type
flirKeyColor Vec3
headMaterialPair MaterialContainerPair | nil
boneFakePhysics BoneFakePhysicsData[]
autoAim SoldierAutoAimData | nil
aimingConstraints SoldierAimingConstraintsData | nil
headCollision SoldierHeadCollisionData | nil
characterPhysics CharacterPhysicsData | nil
footMaterialPair MaterialContainerPair | nil
sprintSettings SoldierSprintSettingsData | nil
meshes1p SoldierMeshData[]
meshes3p SoldierMeshData[]
hidableMeshParts HidableSoldierMeshWeaponPart[]
sound SoldierSoundData | nil
streamGroup1p StreamGroupData | nil
impulseReactionTime float
healthModule SoldierHealthModuleData | nil
maxHealth float
collisionInfo CollisionData | nil
voiceOverInfo EntityVoiceOverInfo | nil
flirValue float
breathControl BreathControlData[]
explosionDamageModifier float
uiParts UIPartData[]
regenerationDelayModifier float
freeSpaceCheck bool
proximityCheck bool
enableGroundmapLighting bool
showWeaponWhenDead bool
lowerGunOnOwnTeam bool
useSpineXRotation bool
collisionEnabled bool
physicsControlled bool
isPushable bool
humanPlayerControlled bool
interactiveManDownAllowed bool
showNametag bool

Static members

Name Type
SoldierEntityData.typeInfo TypeInformation

Constructors

SoldierEntityData

SoldierEntityData()

Creates a new SoldierEntityData frostbite instance.

SoldierEntityData

SoldierEntityData(guid: Guid)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: CharacterEntityData)

Casts an instance of type CharacterEntityData to SoldierEntityData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other CharacterEntityData The instance to cast to SoldierEntityData.

SoldierEntityData

SoldierEntityData(other: ControllableEntityData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: GamePhysicsEntityData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: GameEntityData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: SpatialEntityData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: EntityData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: GameObjectData)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: GameDataContainer)

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

Parameters

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

SoldierEntityData

SoldierEntityData(other: DataContainer)

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

Parameters

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

Properties

flirKeyColor

Vec3

headMaterialPair

MaterialContainerPair | nil

boneFakePhysics

BoneFakePhysicsData[]

autoAim

SoldierAutoAimData | nil

aimingConstraints

SoldierAimingConstraintsData | nil

headCollision

SoldierHeadCollisionData | nil

characterPhysics

CharacterPhysicsData | nil

footMaterialPair

MaterialContainerPair | nil

sprintSettings

SoldierSprintSettingsData | nil

meshes1p

SoldierMeshData[]

meshes3p

SoldierMeshData[]

hidableMeshParts

HidableSoldierMeshWeaponPart[]

sound

SoldierSoundData | nil

streamGroup1p

StreamGroupData | nil

impulseReactionTime

float

healthModule

SoldierHealthModuleData | nil

maxHealth

float

collisionInfo

CollisionData | nil

voiceOverInfo

EntityVoiceOverInfo | nil

flirValue

float

breathControl

BreathControlData[]

explosionDamageModifier

float

uiParts

UIPartData[]

regenerationDelayModifier

float

freeSpaceCheck

bool

proximityCheck

bool

enableGroundmapLighting

bool

showWeaponWhenDead

bool

lowerGunOnOwnTeam

bool

useSpineXRotation

bool

collisionEnabled

bool

physicsControlled

bool

isPushable

bool

humanPlayerControlled

bool

interactiveManDownAllowed

bool

showNametag

bool

Static members

typeInfo

TypeInformation

The type information for the SoldierEntityData type.

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