WorldInfo
Class in Engine · Engine.WorldInfo · native, config
Object › Actor › Info › ZoneInfo › WorldInfo
Using it from Lua
h7.find_all("WorldInfo") -- live instances
h7.find_class("Engine.WorldInfo") -- the class
h7.hook("Engine.WorldInfo.AddOnScreenDebugMessage", fn)
Constants
| Name | Value |
MAX_BOOKMARK_NUMBER | 10 |
MAX_INSTANCES_PER_CLASS | 5 |
Enums
EConsoleType
CONSOLE_Any = 0, CONSOLE_Xbox360 = 1, CONSOLE_PS3 = 2, CONSOLE_Mobile = 3, CONSOLE_IPhone = 4, CONSOLE_Android = 5, CONSOLE_Kindle = 6, CONSOLE_Android_Google = 7, CONSOLE_Android_Amazon = 8, CONSOLE_WiiU = 9, CONSOLE_Flash = 10
EHostMigrationProgress
HostMigration_None = 0, HostMigration_FindingNewHost = 1, HostMigration_MigratingAsHost = 2, HostMigration_MigratingAsClient = 3, HostMigration_ClientTravel = 4, HostMigration_HostReadyToTravel = 5, HostMigration_Failed = 6
ENetMode
NM_Standalone = 0, NM_DedicatedServer = 1, NM_ListenServer = 2, NM_Client = 3
EPreferredLightmapType
EPLT_Default = 0, EPLT_Directional = 1, EPLT_Simple = 2
EVisibilityAggressiveness
VIS_LeastAggressive = 0, VIS_ModeratelyAggressive = 1, VIS_MostAggressive = 2, VIS_Max = 3
Structs
ApexModuleDestructibleSettings
| Field | Type |
MaxChunkIslandCount | int |
MaxShapeCount | int |
MaxRrbActorCount | int |
MaxChunkSeparationLOD | float |
bOverrideMaxChunkSeparationLOD | bool |
Defaults
MaxShapeCount=-1
MaxChunkIslandCount=-1
MaxRrbActorCount=-1
MaxChunkSeparationLOD=1.0
bOverrideMaxChunkSeparationLOD=false
CompartmentRunList
| Field | Type |
RigidBody | bool |
Fluid | bool |
Cloth | bool |
SoftBody | bool |
Defaults
RigidBody=true
Fluid=true
Cloth=true
SoftBody=true
HostMigrationState
| Field | Type |
HostMigrationProgress | EHostMigrationProgress |
HostMigrationElapsedTime | float |
HostMigrationTravelCountdown | float |
HostMigrationTravelURL | string |
bHostMigrationEnabled | bool |
LightmassWorldInfoSettings
| Field | Type |
StaticLightingLevelScale | float |
NumIndirectLightingBounces | int |
EnvironmentColor | color |
EnvironmentIntensity | float |
bEnableAdvancedEnvironmentColor | bool |
EnvironmentSunColor | color |
EnvironmentSunIntensity | float |
EnvironmentLightTerminatorAngle | float |
EnvironmentLightDirection | Vector |
EmissiveBoost | float |
DiffuseBoost | float |
SpecularBoost | float |
IndirectNormalInfluenceBoost | float |
bUseAmbientOcclusion | bool |
bEnableImageReflectionShadowing | bool |
DirectIlluminationOcclusionFraction | float |
IndirectIlluminationOcclusionFraction | float |
OcclusionExponent | float |
FullyOccludedSamplesFraction | float |
MaxOcclusionDistance | float |
bVisualizeMaterialDiffuse | bool |
bVisualizeAmbientOcclusion | bool |
bCompressShadowmap | bool |
Defaults
StaticLightingLevelScale=1
NumIndirectLightingBounces=3
EnvironmentColor=(R=0,G=0,B=0)
EnvironmentIntensity=1.0
bEnableAdvancedEnvironmentColor=false
EnvironmentSunColor=(R=0,G=0,B=0)
EnvironmentSunIntensity=1.0
EnvironmentLightTerminatorAngle=90.0
EmissiveBoost=1.0
DiffuseBoost=5.0
SpecularBoost=1.0
IndirectNormalInfluenceBoost=0.3
bUseAmbientOcclusion=false
DirectIlluminationOcclusionFraction=0.5
IndirectIlluminationOcclusionFraction=1.0
OcclusionExponent=1.0
FullyOccludedSamplesFraction=1.0
MaxOcclusionDistance=200.0
bVisualizeMaterialDiffuse=false
bVisualizeAmbientOcclusion=false
bCompressShadowmap=false
NavMeshPathConstraintCacheDatum
NavMeshPathGoalEvaluatorCacheDatum
NetViewer
PhysXEmitterVerticalProperties
| Field | Type |
bDisableLod | bool |
ParticlesLodMin | int |
ParticlesLodMax | int |
PacketsPerPhysXParticleSystemMax | int |
bApplyCylindricalPacketCulling | bool |
SpawnLodVsFifoBias | float |
Defaults
bDisableLod=true
ParticlesLodMin=0
ParticlesLodMax=15000
PacketsPerPhysXParticleSystemMax=500
bApplyCylindricalPacketCulling=true
SpawnLodVsFifoBias=1.0
PhysXSceneProperties
Defaults
CompartmentRigidBody=(bUseHardware=false,bFixedTimeStep=false,TimeStep=0.02,MaxSubSteps=2)
CompartmentFluid=(bUseHardware=true,bFixedTimeStep=false,TimeStep=0.02,MaxSubSteps=1)
CompartmentCloth=(bUseHardware=true,bFixedTimeStep=true,TimeStep=0.02,MaxSubSteps=2)
CompartmentSoftBody=(bUseHardware=true,bFixedTimeStep=true,TimeStep=0.02,MaxSubSteps=2)
PhysXSimulationProperties
| Field | Type |
bUseHardware | bool |
bFixedTimeStep | bool |
TimeStep | float |
MaxSubSteps | int |
Defaults
bUseHardware=false
bFixedTimeStep=false
TimeStep=0.02
MaxSubSteps=5
PhysXVerticalProperties
ScreenMessageString
| Field | Type |
Key | qword |
ScreenMessage | string |
DisplayColor | color |
TimeToDisplay | float |
CurrentTimeDisplayed | float |
WorldFractureSettings
| Field | Type |
ChanceOfPhysicsChunkOverride | float |
bEnableChanceOfPhysicsChunkOverride | bool |
bLimitExplosionChunkSize | bool |
MaxExplosionChunkSize | float |
bLimitDamageChunkSize | bool |
MaxDamageChunkSize | float |
MaxNumFacturedChunksToSpawnInAFrame | int |
FractureExplosionVelScale | float |
Properties
| Name | Type | Notes |
ApexClothingLODResourceValue | float | |
ApexDestructionLODResourceValue | float | |
ApexLODResourceBudget | float | |
AudioTimeSeconds | float | transient |
Author | string | |
bAggressiveLOD | bool | transient |
bAllowHostMigration | bool | config |
bAllowTemporalAA | bool | globalconfig |
bBegunPlay | bool | |
bBumpOffsetEnabled | bool | |
bDebugPauseExecution | bool | const, transient |
bDebugStepExecution | bool | const, transient |
bDropDetail | bool | transient |
bEnableChanceOfPhysicsChunkOverride | bool | config, private |
bFogEnabled | bool | |
bForceNoPrecomputedLighting | bool | |
bGameplayFramePause | bool | |
bHasPathNodes | bool | |
bHaveActiveCrowd | bool | |
bHighPriorityLoading | bool | |
bHighPriorityLoadingLocal | bool | |
bInteractiveMode | bool | const, transient |
bool | const, transient |
bLimitDamageChunkSize | bool | config, private |
bLimitExplosionChunkSize | bool | config, private |
bMapHasMultipleDominantLightsAffectingOnePrimitive | bool | |
bMapHasPathingErrors | bool | |
bMapNeedsLightingFullyRebuilt | bool | |
bMinimizeBSPSections | bool | |
bNoDefaultInventoryForPlayer | bool | |
bNoMobileMapWarnings | bool | config |
bNoPathWarnings | bool | |
BookMarks | BookMark[MAX_BOOKMARK_NUMBER] | |
bPathsRebuilt | bool | |
bPersistPostProcessToNextLevel | bool | config |
bPhysicsIgnoreDeltaTime | bool | |
bPlaceCellsOnSurfaces | bool | |
bPlayersOnly | bool | |
bPlayersOnlyPending | bool | |
bPrecomputeVisibility | bool | |
bRequestedBlockOnAsyncLoading | bool | |
BSPVertex | Texture2D | |
bStartup | bool | |
bSupportDoubleBufferedPhysics | bool | |
bSuspendAI | bool | |
BumpEnd | float | |
bUseConsoleInput | bool | transient |
bUseGammaCorrection | bool | |
bUseGlobalIllumination | bool | |
bUseProcBuildingRulesetOverride | bool | |
ChanceOfPhysicsChunkOverride | float | config, private |
CharacterLightingContrastFactor | float | |
CharacterLitIndirectBrightness | float | |
CharacterLitIndirectContrastFactor | float | |
CharacterShadowedIndirectBrightness | float | |
CharacterShadowedIndirectContrastFactor | float | |
ClientDestroyedActorContent | array<Object> | const, editconst |
ClipPadEntries | array<ClipPadEntry> | |
CommittedPersistentLevelName | name | const, transient |
CompartmentRunFrames | array | |
ComputerName | string | |
ControllerList | Controller | const, private |
CoverList | CoverLink | const, transient |
CurrentMusicTrack | MusicTrackStruct | transient |
DecalManagerClassPath | string | globalconfig |
DefaultAmbientZoneSettings | InteriorSettings | config |
DefaultColorScale | vector | |
DefaultGameType | class<GameInfo> | |
DefaultGravityZ | float | const, globalconfig |
DefaultPostProcessSettings | PostProcessSettings | config |
DefaultReverbSettings | ReverbSettings | config |
DefaultSkinWidth | float | |
DefaultTexture | Texture2D | |
DeferredExecs | array | |
DeltaSeconds | float | const, transient |
DemoPlayTimeDilation | float | |
DestructibleSettings | ApexModuleDestructibleSettings | |
EmitterPoolClassPath | string | globalconfig |
EmitterVertical | PhysicsLODVerticalEmitter | |
EngineVersion | string | |
EnvironmentVolumes | array<EnvironmentVolume> | const, transient |
FirstPhysicsVolume | PhysicsVolume | transient |
FogColor | color | |
FogEnd | float | |
FogStart | float | |
FracturedMeshWeaponDamage | float | config |
FractureExplosionVelScale | float | config, private |
FractureManagerClassPath | string | globalconfig |
Game | GameInfo | |
GameTypeForPIE | class<GameInfo> | |
GameTypesSupportedOnThisMap | arrayGameInfo>> | |
GlobalGravityZ | float | |
GRI | GameReplicationInfo | transient |
HighestPriorityPostProcessVolume | PostProcessVolume | const, transient |
HighestPriorityReverbVolume | ReverbVolume | const, transient |
HostMigrationTimeout | float | config |
ImageReflectionEnvironmentColor | LinearColor | |
ImageReflectionEnvironmentRotation | float | |
ImageReflectionEnvironmentTexture | Texture2D | |
KismetBookMarks | KismetBookMark[MAX_BOOKMARK_NUMBER] | |
LandscapeInfoMap | map | transient, native |
LargeVertex | Texture2D | |
LastTimeUnbuiltLightingWasEncountered | double | transient |
LevelLightingQuality | ELightingBuildQuality | editconst |
LightmassSettings | LightmassWorldInfoSettings | |
LMLevelSettings | LightmassLevelSettings | instanced |
MapChangePositionOffset | struct | no declaration: type is approximate |
MassiveLODOverrideVolumes | array<MassiveLODOverrideVolume> | const, transient |
MaxDamageChunkSize | float | config, private |
MaxExplosionChunkSize | float | config, private |
MaxNumFacturedChunksToSpawnInAFrame | int | private |
MaxPhysicsDeltaTime | float | |
MaxPhysicsSubsteps | int | config |
MaxTrianglesPerLeaf | int | |
MinNetVersion | string | |
MoveRepSize | float | |
MusicComp | AudioComponent | transient |
MyDecalManager | DecalManager | transient |
MyEmitterPool | EmitterPool | transient |
MyFractureManager | FractureManager | transient |
MyMapInfo | MapInfo | protected, instanced |
MyParticleEventManager | ParticleEventManager | transient |
NavigationPointList | NavigationPoint | const, transient, private |
NavMeshPathConstraintCache | map | native |
NavMeshPathGoalEvaluatorCache | map | native |
NetMode | ENetMode | |
NextSwitchCountdown | float | |
NextTravelType | ETravelType | |
NextURL | string | |
NumFacturedChunksSpawnedThisFrame | int | transient |
PackedLightAndShadowMapTextureSize | int | |
ParticleEventManagerClassPath | string | globalconfig |
PauseDelay | float | transient |
Pauser | PlayerReplicationInfo | |
PawnList | Pawn | const |
PeerHostMigration | HostMigrationState | const, transient |
PersistentMapForcedObjects | objectreferencer | |
PhysicsProperties | PhysXSceneProperties | |
PopulationManager | CrowdPopulationManagerBase | |
PortalVolumes | array<PortalVolume> | const, transient |
PreferredLightmapType | EPreferredLightmapType | |
PreparingLevelNames | array | const, transient |
PriorityScreenMessages | array<ScreenMessageString> | transient, native |
ProcBuildingRulesetOverride | ProcBuildingRuleset | |
PylonList | Pylon | const, transient, private |
RBPhysicsGravityScaling | float | globalconfig |
RealTimeSeconds | float | transient |
RealTimeToUnPause | float | transient |
ReplicatedMusicTrack | MusicTrackStruct | transient, repnotify |
ReplicationViewers | array<NetViewer> | const |
ScreenMessages | Map_Mirror | transient, native |
SkelMeshCompTickTagCount | int | const, transient |
SquintModeKernelSize | float | config |
StallZ | float | |
StreamingLevels | array<LevelStreaming> | const, editconst |
TimeDilation | float | |
TimeSeconds | float | transient |
Title | string | localized |
VerticalProperties | PhysXVerticalProperties | |
VisibilityAggressiveness | EVisibilityAggressiveness | |
VisibilityCellSize | int | |
VisibleGroups | string | |
VisibleLayers | string | |
WhiteSquareTexture | Texture2D | |
WireframeTexture | Texture2D | |
WorldAttractors | array | native, private |
WorldGravityZ | float | transient |
WorldPostProcessChain | PostProcessChain | |
Functions
| Name | Declaration |
AddOnScreenDebugMessage | final native function AddOnScreenDebugMessage(INT Key, FLOAT TimeToDisplay, Color DisplayColor, String DebugMessage) |
AllClientConnections | final native iterator function AllClientConnections(out Player ClientConnection, out int ClientIP, out int ClientPort) |
AllControllers | final native iterator function AllControllers(class<Controller> BaseClass, out Controller C) |
AllNavigationPoints | final native iterator function AllNavigationPoints(class<NavigationPoint> BaseClass, out NavigationPoint N) |
AllPawns | final native iterator function AllPawns(class<Pawn> BaseClass, out Pawn P, optional vector TestLocation, optional float TestRadius) |
BeginHostMigration | native function bool BeginHostMigration() |
CanBeginHostMigration | simulated event bool CanBeginHostMigration() |
CancelPendingMapChange | final native function CancelPendingMapChange() |
ClearObjectPools | final native function ClearObjectPools() |
CommitMapChange | final native function CommitMapChange() |
DoMemoryTracking | final native function DoMemoryTracking() |
FindEnvironmentVolume | final native function EnvironmentVolume FindEnvironmentVolume(Vector TestLocation) |
ForceGarbageCollection | final native simulated function ForceGarbageCollection(optional bool bFullPurge) |
GetAddressURL | native simulated function string GetAddressURL() |
GetAllRootSequences | final native simulated function array<Sequence> GetAllRootSequences() |
GetDemoFrameInfo | final native function GetDemoFrameInfo(optional out int CurrentFrame, optional out int TotalFrames) |
GetDemoRewindPoints | final native function bool GetDemoRewindPoints(out array OutRewindPoints) |
GetDetailMode | final native function EDetailMode GetDetailMode() |
GetGameClass | simulated function class<GameInfo> GetGameClass() |
GetGameSequence | final native simulated function Sequence GetGameSequence() |
GetGravityZ | native function float GetGravityZ() |
GetLocalURL | native simulated function string GetLocalURL() |
GetMapInfo | final native function MapInfo GetMapInfo() |
GetMapName | final native function string GetMapName(optional bool bIncludePrefix) |
GetNavMeshPathConstraintFromCache | native function NavMeshPathConstraint GetNavMeshPathConstraintFromCache(class<NavMeshPathConstraint> ConstraintClass, NavigationHandle Requestor) |
GetNavMeshPathGoalEvaluatorFromCache | native function NavMeshPathGoalEvaluator GetNavMeshPathGoalEvaluatorFromCache(class<NavMeshPathGoalEvaluator> GoalEvalClass, NavigationHandle Requestor) |
GetVanillaMapInfo | function Object GetVanillaMapInfo() (no declaration: types are approximate) |
GetWorldFractureSettings | final native function WorldFractureSettings GetWorldFractureSettings() |
GetWorldInfo | static final native function WorldInfo GetWorldInfo() |
IsConsoleBuild | static final native simulated function bool IsConsoleBuild(optional EConsoleType ConsoleType = CONSOLE_Any) |
IsDemoBuild | static final native simulated function bool IsDemoBuild() |
IsInSeamlessTravel | final native function bool IsInSeamlessTravel() |
IsMapChangeReady | final native function bool IsMapChangeReady() |
static final native function bool IsMenuLevel(optional string MapName) |
IsPlayInEditor | static final native simulated function bool IsPlayInEditor() |
IsPlayingDemo | final native function bool IsPlayingDemo() |
IsPlayInMobilePreview | static final native simulated function bool IsPlayInMobilePreview() |
IsPlayInPreview | static final native simulated function bool IsPlayInPreview() |
IsPreparingMapChange | final native function bool IsPreparingMapChange() |
IsRecordingDemo | final native function bool IsRecordingDemo() |
IsWithGFx | static final native simulated function bool IsWithGFx() |
NavigationPointCheck | final native function NavigationPointCheck(vector Point, vector Extent, optional out array<NavigationPoint> Navs, optional out array<ReachSpec> Specs) |
NotifyHostMigrationStateChanged | simulated event NotifyHostMigrationStateChanged(EHostMigrationProgress NewState, EHostMigrationProgress OldState) |
NotifyMatchStarted | final native function NotifyMatchStarted(optional bool bShouldActivateLevelStartupEvents = true, optional bool bShouldActivateLevelBeginningEvents = true, optional bool bShouldActivateLevelLoadedEvents = false) |
PostBeginPlay | simulated function PostBeginPlay() |
PreBeginPlay | simulated function PreBeginPlay() |
PrepareMapChange | final native function PrepareMapChange(const out array LevelNames) |
RadiusNavigationPoints | final native iterator function RadiusNavigationPoints(class<NavigationPoint> BaseClass, out NavigationPoint N, vector Point, float Radius) |
ReleaseCachedConstraintsAndEvaluators | native function ReleaseCachedConstraintsAndEvaluators() |
ReplicatedEvent | simulated event ReplicatedEvent(Name VarName) |
Reset | function Reset() |
SeamlessTravel | final native function SeamlessTravel(string URL, optional bool bAbsolute, optional init Guid MapPackageGuid) |
ServerTravel | simulated event ServerTravel(string URL, optional bool bAbsolute, optional bool bShouldSkipGameNotify) |
SetLevelRBGravity | final native function SetLevelRBGravity(vector NewGrav) |
SetMapInfo | final native function SetMapInfo(MapInfo NewMapInfo) |
SetMusicVolume | final native function SetMusicVolume(float VolumeMultiplier) |
SetSeamlessTravelMidpointPause | final native function SetSeamlessTravelMidpointPause(bool bNowPaused) |
ThisIsNeverExecuted | function ThisIsNeverExecuted(DefaultPhysicsVolume P) |
ToggleHostMigration | native function ToggleHostMigration(bool bEnabled) |
UpdateMusicTrack | final native function UpdateMusicTrack(MusicTrackStruct NewMusicTrack) |
VerifyNavList | final native simulated function VerifyNavList() |
Default values
RemoteRole=ROLE_SimulatedProxy
bAlwaysRelevant=true
TimeDilation=1.0
DemoPlayTimeDilation=1.0
bHiddenEd=True
DefaultTexture=Texture2D'EngineResources.DefaultTexture'
WhiteSquareTexture=WhiteSquareTexture
LargeVertex=Texture2D'EditorResources.LargeVertex'
BSPVertex=Texture2D'EditorResources.BSPVertex'
bWorldGeometry=true
VisibleGroups="None"
VisibleLayers="None"
MoveRepSize=+42.0
bBlockActors=true
StallZ=+1000000.0
PackedLightAndShadowMapTextureSize=1024
bUseGlobalIllumination=true
MaxTrianglesPerLeaf=4
DefaultColorScale=(X=1.f,Y=1.f,Z=1.f)
bPlaceCellsOnSurfaces=True
VisibilityCellSize=200
VisibilityAggressiveness=VIS_LeastAggressive
ImageReflectionEnvironmentColor=(R=1.f,G=1.f,B=1.f,A=1.f)
CharacterLitIndirectBrightness=1
CharacterLitIndirectContrastFactor=1
CharacterShadowedIndirectBrightness=1
CharacterShadowedIndirectContrastFactor=1
CharacterLightingContrastFactor=1.5
MaxPhysicsDeltaTime=0.33333333
DefaultSkinWidth=0.025
ApexLODResourceBudget=-1
ApexDestructionLODResourceValue = 1000
ApexClothingLODResourceValue = 1000
MaxNumFacturedChunksToSpawnInAFrame=12
EmitterVertical=PhysicsLODVerticalEmitter0
NextTravelType=TRAVEL_Relative
bMovable=FALSE
bFogEnabled=false
FogStart=400.0
FogEnd=4000.0
FogColor=(R=128,G=128,B=255,A=192)
bBumpOffsetEnabled=true
BumpEnd=1000.0
bUseGammaCorrection=false
LevelLightingQuality = Quality_MAX
Inherited
| From | Members |
| ZoneInfo | 4 properties, 0 functions |
| Info | 0 properties, 0 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |