LevelData

Inherits from WorldData

Summary

Constructors

LevelData()
LevelData(guid: Guid)
LevelData(other: WorldData)
LevelData(other: SubWorldData)
LevelData(other: SpatialPrefabBlueprint)
LevelData(other: PrefabBlueprint)
LevelData(other: Blueprint)
LevelData(other: EntityBusData)
LevelData(other: DataBusData)
LevelData(other: Asset)
LevelData(other: DataContainer)

Properties

Name Type
levelReference ReferenceObjectData | nil
pathfindingBlobInfo PathfindingBlob
aiSystem GameAISystem | nil
worldSizeXZ float
levelDescription LevelDescription
gameConfigurationName string
emitterSystemAsset EmitterSystemAsset | nil
emitterExclusionVolumes EmitterExclusionVolumeData[]
defaultFOV float
infantryFOVMultiplier float
maxEntityBusNetworkCount int
soundStates SoundStateSettingsAsset | nil
voiceOverSystem VoiceOverSystemAsset | nil
voiceOverLogic VoiceOverLogicAsset[]
maxVehicleHeight float
animatedSkeletonDatabase AnimatedSkeletonDatabase | nil
enlightenShaderDatabase EnlightenShaderDatabaseAsset | nil
antProjectAssets AntProjectAsset[]
aerialHeightmapData string
audioObstructionInfo LevelAudioObstructionAsset | nil
cameraTransitions CameraTransition[]
cameraModes CameraModeAsset[]
faceAnimationsWaveMappings FaceAnimationWaveMappings | nil
hackForceBuild Asset | nil
hugeBroadPhase bool
freeStreamingEnable bool

Static members

Name Type
LevelData.typeInfo TypeInformation

Constructors

LevelData

LevelData()

Creates a new LevelData frostbite instance.

LevelData

LevelData(guid: Guid)

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

Parameters

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

LevelData

LevelData(other: WorldData)

Casts an instance of type WorldData to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other WorldData The instance to cast to LevelData.

LevelData

LevelData(other: SubWorldData)

Casts an instance of type SubWorldData to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other SubWorldData The instance to cast to LevelData.

LevelData

LevelData(other: SpatialPrefabBlueprint)

Casts an instance of type SpatialPrefabBlueprint to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other SpatialPrefabBlueprint The instance to cast to LevelData.

LevelData

LevelData(other: PrefabBlueprint)

Casts an instance of type PrefabBlueprint to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other PrefabBlueprint The instance to cast to LevelData.

LevelData

LevelData(other: Blueprint)

Casts an instance of type Blueprint to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other Blueprint The instance to cast to LevelData.

LevelData

LevelData(other: EntityBusData)

Casts an instance of type EntityBusData to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other EntityBusData The instance to cast to LevelData.

LevelData

LevelData(other: DataBusData)

Casts an instance of type DataBusData to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataBusData The instance to cast to LevelData.

LevelData

LevelData(other: Asset)

Casts an instance of type Asset to LevelData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other Asset The instance to cast to LevelData.

LevelData

LevelData(other: DataContainer)

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

Parameters

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

Properties

levelReference

ReferenceObjectData | nil

pathfindingBlobInfo

PathfindingBlob

aiSystem

GameAISystem | nil

worldSizeXZ

float

levelDescription

LevelDescription

gameConfigurationName

string

emitterSystemAsset

EmitterSystemAsset | nil

emitterExclusionVolumes

EmitterExclusionVolumeData[]

defaultFOV

float

infantryFOVMultiplier

float

maxEntityBusNetworkCount

int

soundStates

SoundStateSettingsAsset | nil

voiceOverSystem

VoiceOverSystemAsset | nil

voiceOverLogic

VoiceOverLogicAsset[]

maxVehicleHeight

float

animatedSkeletonDatabase

AnimatedSkeletonDatabase | nil

enlightenShaderDatabase

EnlightenShaderDatabaseAsset | nil

antProjectAssets

AntProjectAsset[]

aerialHeightmapData

string

audioObstructionInfo

LevelAudioObstructionAsset | nil

cameraTransitions

CameraTransition[]

cameraModes

CameraModeAsset[]

faceAnimationsWaveMappings

FaceAnimationWaveMappings | nil

hackForceBuild

Asset | nil

hugeBroadPhase

bool

freeStreamingEnable

bool

Static members

typeInfo

TypeInformation

The type information for the LevelData type.

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