Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:LevelInfo (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
| This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
LevelInfo contains information about the current level. There should be one per level and it should be actor 0. UnrealEd creates each level's LevelInfo automatically so you should never have to place one manually.
The ZoneInfo properties in the LevelInfo are used to define the properties of all zones which don't themselves have ZoneInfo.
[edit] Constants
[edit] MINCOMMONRADIUS
Value: 20.0
min typical radius for non-human intelligent creatures
[edit] HUMANRADIUS
Value: 28.0
normal player pawn radius
[edit] COMMONRADIUS
Value: 34.0
max typical radius of intelligent creatures
[edit] MAXCOMMONRADIUS
Value: 100.0
max radius to consider in building paths
[edit] MINCOMMONHEIGHT
Value: 20.0
min typical height for non-human intelligent creatures
[edit] HUMANHEIGHT
Value: 54.0
normal playerpawn height
[edit] COMMONHEIGHT
Value: 70.0
max typical radius of intelligent creatures
[edit] MAXCOMMONHEIGHT
Value: 100.0
max height to consider in building paths
[edit] CROUCHEDHUMANHEIGHT
Value: 32.0
crouched playerpawn height
[edit] TESTJUMPZ
Value: 470.0
jumpz for defining paths (based on player jumpz for your game)
[edit] TESTMAXFALLSPEED
Value: 2500.0
maximum landing speed without taking damage, for the pawntype that can survive the highest landing speed
[edit] TESTSTANDARDFALLSPEED
Value: 1200.0
[edit] PATHPRUNING
Value: 1.2
maximum relative length of indirect path to allow pruning of direct reachspec between two pathnodes
[edit] MAXJUMPHEIGHT
Value: 94.0
max height of ledge pawn can jump up onto
[edit] MINMOVETHRESHOLD
Value: 4.1
minimum distance to consider an AI predicted move valid
[edit] HUMANCROUCHHEIGHT
Value: 32.0
[edit] PathsMaxDist
Value: 1200.0
[edit] PathsMaxDistSquared
Value: 1440000.0
[edit] Properties
[edit] Property group 'Audio'
[edit] AudioMaxRadiusMultiplier
Type: float
Default value: 100.0
[edit] PlayerDoppler
Type: float
Player doppler shift, 0=none, 1=full.
[edit] Song
Type: string
Filename of the streaming song.
[edit] Property group 'DirectMusic'
[edit] DMScript
Type: string
[edit] DMSong
Type: string
[edit] Property group 'LevelInfo'
[edit] ActorLists
Type: array<Actor.ActorList>
[edit] Author
Type: string
Who built it.
[edit] bCoronaPawnTrace
Type: bool
NEW (mwp)
[edit] bDisableObjectPoolPrecache
Type: bool
[edit] bLonePlayer
Type: bool
No multiplayer coordination, i.e. for entranceways.
[edit] bNeverPrecache
Type: bool
[edit] Brightness
Type: float
Default value: 1.0
[edit] bVerboseWarnings
Type: bool
NEW (mdf) controls which errors/warnings are shown when building level
[edit] CameraLocationDynamic
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | -500.0 |
| Y | -300.0 |
| Z | 300.0 |
[edit] CameraLocationFront
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | -500.0 |
| Y | 300.0 |
| Z | 40000.0 |
[edit] CameraLocationSide
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | -300.0 |
| Y | 300.0 |
| Z | 40000.0 |
[edit] CameraLocationTop
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | -500.0 |
| Y | -300.0 |
| Z | 40000.0 |
[edit] CameraRotationDynamic
Type: Object.Rotator
[edit] DefaultGameType
Type: string
[edit] DefaultInventory
Type: array<class<Inventory> >
[edit] EmptyObjectivesText
Type: string
Modifiers: localized
Default value: "No current objectives."
[edit] FarClippingPlane
Type: float
Default value: 65536.0
[edit] IdealPlayerCount
Type: int
Ideal number of players for this level.
[edit] LevelEnterText
Type: string
Modifiers: localized
Message to tell players when they enter.
[edit] LevelObjectives
Type: array<TLevelObjective>
Modifiers: localized
[edit] LocalizedPkg
Type: string
Package to look in for localizations.
[edit] MapName
Type: string
NEW (mdf) mapname (e.g. to get around autoplay issue) -- should be a valid filename
[edit] MP3Filename
Type: string
[edit] NearClippingPlane
Type: float
NEW (mwp) set NEAR_CLIPPING_PLANE with this value when the level is loaded
Default value: 10.0
[edit] ObjectPoolPrecacheList
Type: array<ObjectPoolPrecacheItem>
Modifiers: globalconfig
Default value:
| Member | Value |
|---|---|
| NumObjects | 3 |
| ObjectClass | Class'Engine.ShadowBitmapMaterial' |
[edit] PrecacheList
NEW (mdf)
[edit] Screenshot
Type: Texture
[edit] TimeDilation
Type: float
Default value: 1.0
[edit] Title
Type: string
Modifiers: localized
Default value: "Untitled"
[edit] UIComponents
Type: array<UIComponentInfo>
[edit] Property group 'Paths'
[edit] bPathsFilterFly
Type: bool
NEW (mdf)
[edit] bPathsFilterSwim
Type: bool
NEW (mdf)
[edit] bPlayerOnlyPickups
Type: bool
Default value: True
[edit] PathsGroundSpeed
Type: float
NEW (mdf) groundspeed for defining paths (based on player groundspeed for your game)
Default value: 263.0
[edit] PathSizes
Type: array<Actor.TCollision>
NEW (mdf) DO NOT MODIFY THIS UNLESS YOU KNOW WHAT YOU ARE DOING - list of path sizes to use when building paths (smallest to largest)
Default value, index 0:
| Member | Value |
|---|---|
| Height | 20.0 |
| Radius | 20.0 |
Default value, index 1:
| Member | Value |
|---|---|
| Height | 32.0 |
| Radius | 28.0 |
Default value, index 2:
| Member | Value |
|---|---|
| Height | 54.0 |
| Radius | 28.0 |
Default value, index 3:
| Member | Value |
|---|---|
| Height | 70.0 |
| Radius | 34.0 |
Default value, index 4:
| Member | Value |
|---|---|
| Height | 70.0 |
| Radius | 40.0 |
Default value, index 5:
| Member | Value |
|---|---|
| Height | 70.0 |
| Radius | 60.0 |
Default value, index 6:
| Member | Value |
|---|---|
| Height | 96.0 |
| Radius | 60.0 |
Default value, index 7:
| Member | Value |
|---|---|
| Height | 100.0 |
| Radius | 80.0 |
Default value, index 8:
| Member | Value |
|---|---|
| Height | 100.0 |
| Radius | 100.0 |
Default value, index 9:
| Member | Value |
|---|---|
| Height | 100.0 |
| Radius | 120.0 |
[edit] PathsMaxJumpDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
[edit] PathsMaxJumpDownDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
[edit] PathsMaxJumpUpDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
[edit] PathsRebuiltStamp
Type: int
Modifiers: const, editconst
set to RequiredPathsRebuiltStamp when paths rebuilt
Default value: 1
[edit] RequiredPathsRebuiltStamp
Type: int
Modifiers: const, editconst
minimum stamp needed for paths to be considered valid (incremented when build changed in a way that requires paths to be rebuilt
Default value: 4
[edit] Internal variables
See LevelInfo internal variables.
[edit] Default values
| Property | Value |
|---|---|
| bAlwaysRelevant | True |
| bHiddenEd | True |
| bWorldGeometry | True |
| NetUpdateFrequency | 0.25 |
[edit] Enums
[edit] ELevelAction
- LEVACT_None
- LEVACT_Loading
- LEVACT_Saving
- LEVACT_Connecting
- LEVACT_Precaching
- LEVACT_GameOver
- LEVACT_MissionFailed
- LEVACT_Initializing
[edit] ELevelObjectiveStatus
- OBJECTIVE_Disabled
- OBJECTIVE_Incomplete
- OBJECTIVE_Completed
- OBJECTIVE_Failed
[edit] ENetMode
- NM_Standalone
- Standalone game.
- NM_DedicatedServer
- Dedicated server, no local client.
- NM_ListenServer
- Listen server.
- NM_Client
- Client only, no local server.
[edit] Structs
[edit] ObjectPoolPrecacheItem
Modifiers: native
[edit] TLevelObjective
Modifiers: native
- name Tag
- string Text
- ELevelObjectiveStatus Status
[edit] UIComponentInfo
Modifiers: native
[edit] Functions
[edit] Native functions
[edit] AddList
[edit] AddURLOption
[edit] GetAddressURL
[edit] GetLevelDesc
[edit] GetList
[edit] GetListNum
[edit] GetLocalURL
[edit] GetURLOption
[edit] HasURLOption
[edit] RegisterAffectedTemplate
[edit] RegisterExternalForce
[edit] RemoveList
[edit] RemoveURLOption
[edit] UnRegisterAffectedTemplate
[edit] UnRegisterExternalForce
[edit] Events
[edit] PreBeginPlay
Overrides: ZoneInfo.PreBeginPlay
[edit] Replication
Overrides: Actor.Replication
[edit] ServerTravel
[edit] Other instance functions
[edit] AddMeshListEntry
[edit] AddToCoverActorList
[edit] AddToSpecialColliderList
[edit] GetObjectives
[edit] HasSpecialColliders
[edit] PrecacheObjects
[edit] RemoveFromCoverActorList
[edit] RemoveFromSpecialColliderList
[edit] Reset
Overrides: Actor.Reset
