I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:LevelInfo (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object >> Actor >> Info >> ZoneInfo >> LevelInfo

Contents

Package: 
Engine
This class in other games:
RTNP, U1, U2, UE2Runtime, UT, UT2003, UT2004

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

Type: array<class<Actor> >

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

Class ObjectClass 
int NumObjects 

[edit] TLevelObjective

Modifiers: native

name Tag 
string Text 
ELevelObjectiveStatus Status 

[edit] UIComponentInfo

Modifiers: native

string Component 
string Parent 

[edit] Functions

[edit] Native functions

[edit] AddList

native simulated final function AddList (name ListName, array<Actor.ActorTypeActorTypes)


[edit] AddURLOption

native simulated function AddURLOption (string Option, string Value)


[edit] GetAddressURL

native simulated function string GetAddressURL ()


[edit] GetLevelDesc

native simulated function LevelDesc GetLevelDesc ()


[edit] GetList

native simulated function array<ActorGetList (name ListName)


[edit] GetListNum

native simulated function int GetListNum (name ListName)


[edit] GetLocalURL

native simulated function string GetLocalURL ()


[edit] GetURLOption

native simulated function bool GetURLOption (string Option, out string Value)


[edit] HasURLOption

native simulated function bool HasURLOption (string Option)


[edit] RegisterAffectedTemplate

native(1082) final function RegisterAffectedTemplate (Object ParticleTemplate)


[edit] RegisterExternalForce

native(1080) final function RegisterExternalForce (Object Force)


[edit] RemoveList

native simulated final function RemoveList (name ListName)


[edit] RemoveURLOption

native simulated function RemoveURLOption (string Option)


[edit] UnRegisterAffectedTemplate

native(1083) final function UnRegisterAffectedTemplate (Object ParticleTemplate)


[edit] UnRegisterExternalForce

native(1081) final function UnRegisterExternalForce (Object Force)


[edit] Events

[edit] PreBeginPlay

simulated event PreBeginPlay ()

Overrides: ZoneInfo.PreBeginPlay


[edit] Replication

event Replication ()

Overrides: Actor.Replication


[edit] ServerTravel

event ServerTravel (string URL, bool bItems)


[edit] Other instance functions

[edit] AddMeshListEntry

function AddMeshListEntry (Actor A)


[edit] AddToCoverActorList

function AddToCoverActorList (Actor A)


[edit] AddToSpecialColliderList

function AddToSpecialColliderList (Actor A)


[edit] GetObjectives

function array<stringGetObjectives ()


[edit] HasSpecialColliders

function bool HasSpecialColliders ()


[edit] PrecacheObjects

simulated function PrecacheObjects ()


[edit] RemoveFromCoverActorList

function RemoveFromCoverActorList (Actor A)


[edit] RemoveFromSpecialColliderList

function RemoveFromSpecialColliderList (Actor A)


[edit] Reset

function Reset ()

Overrides: Actor.Reset


[edit] ThisIsNeverExecuted

function ThisIsNeverExecuted ()


[edit] UpdateObjective

function array<stringUpdateObjective (name Tag, ELevelObjectiveStatus Status)


Personal tools