Gah - a solution with more questions. – EntropicLqd
UE2:LevelInfo (U2XMP)
Contents
- 1 Constants
- 1.1 MINCOMMONRADIUS
- 1.2 HUMANRADIUS
- 1.3 COMMONRADIUS
- 1.4 MAXCOMMONRADIUS
- 1.5 MINCOMMONHEIGHT
- 1.6 HUMANHEIGHT
- 1.7 COMMONHEIGHT
- 1.8 MAXCOMMONHEIGHT
- 1.9 CROUCHEDHUMANHEIGHT
- 1.10 TESTJUMPZ
- 1.11 TESTMAXFALLSPEED
- 1.12 TESTSTANDARDFALLSPEED
- 1.13 PATHPRUNING
- 1.14 MAXJUMPHEIGHT
- 1.15 MINMOVETHRESHOLD
- 1.16 HUMANCROUCHHEIGHT
- 1.17 PathsMaxDist
- 1.18 PathsMaxDistSquared
- 2 Properties
- 2.1 Property group 'Audio'
- 2.2 Property group 'DirectMusic'
- 2.3 Property group 'LevelInfo'
- 2.3.1 ActorLists
- 2.3.2 Author
- 2.3.3 bCoronaPawnTrace
- 2.3.4 bDisableObjectPoolPrecache
- 2.3.5 bLonePlayer
- 2.3.6 bNeverPrecache
- 2.3.7 Brightness
- 2.3.8 bVerboseWarnings
- 2.3.9 CameraLocationDynamic
- 2.3.10 CameraLocationFront
- 2.3.11 CameraLocationSide
- 2.3.12 CameraLocationTop
- 2.3.13 CameraRotationDynamic
- 2.3.14 DefaultGameType
- 2.3.15 DefaultInventory
- 2.3.16 EmptyObjectivesText
- 2.3.17 FarClippingPlane
- 2.3.18 IdealPlayerCount
- 2.3.19 LevelEnterText
- 2.3.20 LevelObjectives
- 2.3.21 LocalizedPkg
- 2.3.22 MapName
- 2.3.23 MP3Filename
- 2.3.24 NearClippingPlane
- 2.3.25 ObjectPoolPrecacheList
- 2.3.26 PrecacheList
- 2.3.27 Screenshot
- 2.3.28 TimeDilation
- 2.3.29 Title
- 2.3.30 UIComponents
- 2.4 Property group 'Paths'
- 2.5 Internal variables
- 2.6 Default values
- 3 Enums
- 4 Structs
- 5 Functions
- 5.1 Native functions
- 5.1.1 AddList
- 5.1.2 AddURLOption
- 5.1.3 GetAddressURL
- 5.1.4 GetLevelDesc
- 5.1.5 GetList
- 5.1.6 GetListNum
- 5.1.7 GetLocalURL
- 5.1.8 GetURLOption
- 5.1.9 HasURLOption
- 5.1.10 RegisterAffectedTemplate
- 5.1.11 RegisterExternalForce
- 5.1.12 RemoveList
- 5.1.13 RemoveURLOption
- 5.1.14 UnRegisterAffectedTemplate
- 5.1.15 UnRegisterExternalForce
- 5.2 Events
- 5.3 Other instance functions
- 5.1 Native functions
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.
Constants
MINCOMMONRADIUS
Value: 20.0
min typical radius for non-human intelligent creatures
HUMANRADIUS
Value: 28.0
normal player pawn radius
COMMONRADIUS
Value: 34.0
max typical radius of intelligent creatures
MAXCOMMONRADIUS
Value: 100.0
max radius to consider in building paths
MINCOMMONHEIGHT
Value: 20.0
min typical height for non-human intelligent creatures
HUMANHEIGHT
Value: 54.0
normal playerpawn height
COMMONHEIGHT
Value: 70.0
max typical radius of intelligent creatures
MAXCOMMONHEIGHT
Value: 100.0
max height to consider in building paths
CROUCHEDHUMANHEIGHT
Value: 32.0
crouched playerpawn height
TESTJUMPZ
Value: 470.0
jumpz for defining paths (based on player jumpz for your game)
TESTMAXFALLSPEED
Value: 2500.0
maximum landing speed without taking damage, for the pawntype that can survive the highest landing speed
TESTSTANDARDFALLSPEED
Value: 1200.0
PATHPRUNING
Value: 1.2
maximum relative length of indirect path to allow pruning of direct reachspec between two pathnodes
MAXJUMPHEIGHT
Value: 94.0
max height of ledge pawn can jump up onto
MINMOVETHRESHOLD
Value: 4.1
minimum distance to consider an AI predicted move valid
HUMANCROUCHHEIGHT
Value: 32.0
PathsMaxDist
Value: 1200.0
PathsMaxDistSquared
Value: 1440000.0
Properties
Property group 'Audio'
AudioMaxRadiusMultiplier
Type: float
Default value: 100.0
PlayerDoppler
Type: float
Player doppler shift, 0=none, 1=full.
Song
Type: string
Filename of the streaming song.
Property group 'DirectMusic'
DMScript
Type: string
DMSong
Type: string
Property group 'LevelInfo'
ActorLists
Type: array<Actor.ActorList>
Author
Type: string
Who built it.
bCoronaPawnTrace
Type: bool
NEW (mwp)
bDisableObjectPoolPrecache
Type: bool
bLonePlayer
Type: bool
No multiplayer coordination, i.e. for entranceways.
bNeverPrecache
Type: bool
Brightness
Type: float
Default value: 1.0
bVerboseWarnings
Type: bool
NEW (mdf) controls which errors/warnings are shown when building level
CameraLocationDynamic
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | -500.0 |
Y | -300.0 |
Z | 300.0 |
CameraLocationFront
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | -500.0 |
Y | 300.0 |
Z | 40000.0 |
CameraLocationSide
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | -300.0 |
Y | 300.0 |
Z | 40000.0 |
CameraLocationTop
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | -500.0 |
Y | -300.0 |
Z | 40000.0 |
CameraRotationDynamic
Type: Object.Rotator
DefaultGameType
Type: string
DefaultInventory
Type: array<class<Inventory> >
EmptyObjectivesText
Type: string
Modifiers: localized
Default value: "No current objectives."
FarClippingPlane
Type: float
Default value: 65536.0
IdealPlayerCount
Type: int
Ideal number of players for this level.
LevelEnterText
Type: string
Modifiers: localized
Message to tell players when they enter.
LevelObjectives
Type: array<TLevelObjective>
Modifiers: localized
LocalizedPkg
Type: string
Package to look in for localizations.
MapName
Type: string
NEW (mdf) mapname (e.g. to get around autoplay issue) -- should be a valid filename
MP3Filename
Type: string
NearClippingPlane
Type: float
NEW (mwp) set NEAR_CLIPPING_PLANE with this value when the level is loaded
Default value: 10.0
ObjectPoolPrecacheList
Type: array<ObjectPoolPrecacheItem>
Modifiers: globalconfig
Default value:
Member | Value |
---|---|
NumObjects | 3 |
ObjectClass | Class'Engine.ShadowBitmapMaterial' |
PrecacheList
NEW (mdf)
Screenshot
Type: Texture
TimeDilation
Type: float
Default value: 1.0
Title
Type: string
Modifiers: localized
Default value: "Untitled"
UIComponents
Type: array<UIComponentInfo>
Property group 'Paths'
bPathsFilterFly
Type: bool
NEW (mdf)
bPathsFilterSwim
Type: bool
NEW (mdf)
bPlayerOnlyPickups
Type: bool
Default value: True
PathsGroundSpeed
Type: float
NEW (mdf) groundspeed for defining paths (based on player groundspeed for your game)
Default value: 263.0
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 |
PathsMaxJumpDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
PathsMaxJumpDownDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
PathsMaxJumpUpDistance
Type: float
NEW (mdf)
Default value: 3.4028235E38
PathsRebuiltStamp
Type: int
Modifiers: const, editconst
set to RequiredPathsRebuiltStamp when paths rebuilt
Default value: 1
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
Internal variables
See LevelInfo internal variables.
Default values
Property | Value |
---|---|
bAlwaysRelevant | True |
bHiddenEd | True |
bWorldGeometry | True |
NetUpdateFrequency | 0.25 |
Enums
ELevelAction
- LEVACT_None
- LEVACT_Loading
- LEVACT_Saving
- LEVACT_Connecting
- LEVACT_Precaching
- LEVACT_GameOver
- LEVACT_MissionFailed
- LEVACT_Initializing
ELevelObjectiveStatus
- OBJECTIVE_Disabled
- OBJECTIVE_Incomplete
- OBJECTIVE_Completed
- OBJECTIVE_Failed
ENetMode
- NM_Standalone
- Standalone game.
- NM_DedicatedServer
- Dedicated server, no local client.
- NM_ListenServer
- Listen server.
- NM_Client
- Client only, no local server.
Structs
ObjectPoolPrecacheItem
Modifiers: native
TLevelObjective
Modifiers: native
- name Tag
- string Text
- ELevelObjectiveStatus Status
UIComponentInfo
Modifiers: native
Functions
Native functions
AddList
AddURLOption
GetAddressURL
GetLevelDesc
GetList
GetListNum
GetLocalURL
GetURLOption
HasURLOption
RegisterAffectedTemplate
RegisterExternalForce
RemoveList
RemoveURLOption
UnRegisterAffectedTemplate
UnRegisterExternalForce
Events
PreBeginPlay
Overrides: ZoneInfo.PreBeginPlay
Replication
Overrides: Actor.Replication
ServerTravel
Other instance functions
AddMeshListEntry
AddToCoverActorList
AddToSpecialColliderList
GetObjectives
HasSpecialColliders
PrecacheObjects
RemoveFromCoverActorList
RemoveFromSpecialColliderList
Reset
Overrides: Actor.Reset