The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:XMapLists (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Info >> XMapLists
Package: 
XAdmin


Properties[edit]

Property group 'xMapLists'[edit]

DefaultListExists[edit]

Type: string

Modifiers: localized


Default value: "Gametype already has a default list!"

DefaultListName[edit]

Type: string

Modifiers: localized


Default value: "Default"

GameRecords[edit]

Type: array<GameList>

Modifiers: protected, config


Default value, index 0:

Member Value
Active 0
GameType "xGame.xDeathMatch"

Default value, index 1:

Member Value
Active 0
GameType "xGame.xTeamGame"

Default value, index 2:

Member Value
Active 0
GameType "xGame.xCTFGame"

Default value, index 3:

Member Value
Active 0
GameType "xGame.xDoubleDom"

Default value, index 4:

Member Value
Active 0
GameType "xGame.xBombingRun"

InvalidGameType[edit]

Type: string

Modifiers: localized


Default value: "could not be loaded. Normally, this means an .u file has been deleted, but the .int file has not."

MapRecords[edit]

Type: array<xMapList>

Modifiers: protected, config


Default value, index 0:

Member Value
Current 0
GameType "xGame.xDeathMatch"
Maps
  1. "DM-Antalus"
  2. "DM-Asbestos"
  3. "DM-Compressed"
  4. "DM-Curse3"
  5. "DM-Flux2"
  6. "DM-Gael"
  7. "DM-Inferno"
  8. "DM-Insidious"
  9. "DM-Leviathan"
  10. "DM-Oceanic"
  11. "DM-Phobos2"
  12. "DM-Plunge"
  13. "DM-Serpentine"
  14. "DM-TokaraForest"
Title "Default DM"

Default value, index 1:

Member Value
Current 0
GameType "xGame.xTeamGame"
Maps
  1. "DM-Antalus"
  2. "DM-Asbestos"
  3. "DM-Compressed"
  4. "DM-Curse3"
  5. "DM-Flux2"
  6. "DM-Gael"
  7. "DM-Inferno"
  8. "DM-Insidious"
  9. "DM-Leviathan"
  10. "DM-Oceanic"
  11. "DM-Phobos2"
  12. "DM-Plunge"
  13. "DM-Serpentine"
  14. "DM-TokaraForest"
Title "Default TDM"

Default value, index 2:

Member Value
Current 0
GameType "xGame.xCTFGame"
Maps
  1. "CTF-Chrome"
  2. "CTF-Citadel"
  3. "CTF-December"
  4. "CTF-Face3"
  5. "CTF-Geothermal"
  6. "CTF-Lostfaith"
  7. "CTF-Magma"
  8. "CTF-Maul"
  9. "CTF-Orbital2"
Title "Default CTF"

Default value, index 3:

Member Value
Current 0
GameType "xGame.xDoubleDom"
Maps
  1. "DOM-Core"
  2. "DOM-OutRigger"
  3. "DOM-Ruination"
  4. "DOM-ScorchedEarth"
  5. "DOM-SepukkuGorge"
  6. "DOM-Suntemple"
Title "Default DOM"

Default value, index 4:

Member Value
Current 0
GameType "xGame.xBombingRun"
Maps
  1. "BR-Anubis"
  2. "BR-Bifrost"
  3. "BR-Disclosure"
  4. "BR-IceFields"
  5. "BR-Skyline"
  6. "BR-Slaughterhouse"
  7. "BR-TwinTombs"
Title "Default BR"

ReallyInvalidGameType[edit]

Type: string

Modifiers: localized


Default value: "The requested gametype '%gametype%' could not be loaded."

Internal variables[edit]

AllLists[edit]

Type: array<CustomMapList>

Modifiers: protected


Structs[edit]

CustomMapList[edit]

GameList GameRec 
array<xMapList> MapLists 

GameList[edit]

string GameType 
int Active 

xMapList[edit]

int Current 
string GameType 
string Title 
array<string> Maps 

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions[edit]

AddList[edit]

function bool AddList (string GameType, string NewName, array<stringMaps)


AddMap[edit]

function bool AddMap (int GameIndex, int MapIndex, string MapName)


ApplyMapList[edit]

function bool ApplyMapList (int GameIndex, int NewList)


CancelChange[edit]

function bool CancelChange (int GameIndex)


ClearList[edit]

function bool ClearList (int GameIndex, int MapListIndex)


CreateDefaultList[edit]

function CreateDefaultList (string GameType)


GetActiveList[edit]

function int GetActiveList (int GameIndex)


GetAllGametypeMaps[edit]

protected function array<stringGetAllGametypeMaps ()


GetAllMapLists[edit]

protected function array<xMapListGetAllMapLists (int GameRecIndex)


GetGameIndex[edit]

function int GetGameIndex (string GameType)


GetMapList[edit]

function array<stringGetMapList (int GameIndex, int MapIndex)


GetMapListIndex[edit]

function int GetMapListIndex (int GameIndex, string MapListName)


GetMapListNames[edit]

function array<stringGetMapListNames (int GameIndex)


GetMapListTitle[edit]

function string GetMapListTitle (int GameIndex, int MapIndex)


GetMapRecordIndex[edit]

protected function int GetMapRecordIndex (int GameIndex, int MapListIndex)


InitGameLists[edit]

function InitGameLists ()


RefreshList[edit]

protected function RefreshList (int Index)


RemoveList[edit]

function bool RemoveList (int GameIndex, int MapListIndex)


RemoveMap[edit]

function bool RemoveMap (int GameIndex, int MapIndex, string MapName)


RenameList[edit]

function bool RenameList (int GameIndex, int MapListIndex, string NewName)


ReplaceTag[edit]

function string ReplaceTag (string from, string tag, coerce string value)


ResetList[edit]

function ResetList (int GameIndex, int MapListIndex)


SaveGame[edit]

function bool SaveGame (int GameIndex)


SaveMapList[edit]

function bool SaveMapList (int GameIndex, int MapIndex)


SetActiveList[edit]

function bool SetActiveList (int GameIndex, int NewActive)


ShiftMap[edit]

function ShiftMap (int GameIndex, int MapListIndex, string MapName, int Count)


ValidGameIndex[edit]

protected function bool ValidGameIndex (int GameIndex)


ValidGameType[edit]

function bool ValidGameType (string GameType)


ValidMapListIndex[edit]

protected function bool ValidMapListIndex (int GameIndex, int MapListIndex)