Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:MapList (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> MapList
Package: 
Engine
Direct subclasses:
ASMapList, MapListCaptureTheFlag, MapListBombingRun, MapListDeathMatch, MapListDoubleDomination, MapListLastManStanding, MapListMutant, MapListSkaarjInvasion, MapListTeamDeathMatch, MapListVehicleCTF, ONSMapListOnslaught
This class in other games:
RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2003

MapList.

contains a list of maps to cycle through

Properties[edit]

Property group 'Maps'[edit]

Maps[edit]

Type: array<string>

Modifiers: protected, config


Internal variables[edit]

CachedMaps[edit]

Type: array<CacheManager.MapRecord>


MapNum[edit]

Type: int

Modifiers: protected, config


Functions[edit]

Static functions[edit]

SetMaplist[edit]

static function bool SetMaplist (int CurrentNum, array<stringNewMaps)


StaticGetMaps[edit]

static function array<stringStaticGetMaps ()


StaticHasInvalidMaps[edit]

static function bool StaticHasInvalidMaps (optional bool bReadOnly)


Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions[edit]

FindCacheIndex[edit]

function int FindCacheIndex (string MapName)


GetMap[edit]

function string GetMap (int MapIndex)


GetMaps[edit]

function array<stringGetMaps ()


GetNextMap[edit]

function string GetNextMap ()


HasInvalidMaps[edit]

function bool HasInvalidMaps (optional bool bReadOnly)


UpdateMapNum[edit]

function string UpdateMapNum (int NewMapNum)