There is no spoon

UE2:MatchConfig (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> MatchConfig
Package: 
xVoting

Class: xVoting.MatchConfig

MatchConfig is used to store/save the default server configuration settings. When the Match is over this is used to restore the original server settings.

Written by Bruce Bickar (Uses some code from Ron Prestenback's Ladder mod) (c) 2003 Epic Games, Inc. All Rights Reserved

Properties[edit]

bTournamentMode[edit]

Type: bool


DefaultDemoRecFileName[edit]

Type: string

Modifiers: config


DefaultGameClassString[edit]

Type: string

Modifiers: config


DefaultMutatorsString[edit]

Type: string

Modifiers: config


DefaultParameters[edit]

Type: string

Modifiers: config


DefaultTournamentMode[edit]

Type: bool

Modifiers: config


DemoRecFileName[edit]

Type: string


GameClassString[edit]

Type: string


GameIndex[edit]

Type: int

Modifiers: transient


GameTypes[edit]

Type: array<CacheManager.GameRecord>


Level[edit]

Type: LevelInfo


lmsgDefaultNotAvailable[edit]

Type: string

Modifiers: localized


Default value: "Default Profile Not available."

lmsgLoadingMatchProfile[edit]

Type: string

Modifiers: localized


Default value: "Match settings are being loaded now."

lmsgRestoringDefaultProfile[edit]

Type: string

Modifiers: localized


Default value: "Restoring default server profile."

MapHandler[edit]

Type: MaplistManager


MapIndexList[edit]

Type: string


Maps[edit]

Type: array<CacheManager.MapRecord>


MutatorIndexList[edit]

Type: string


Mutators[edit]

Type: array<CacheManager.MutatorRecord>


Parameters[edit]

Type: string


PInfo[edit]

Type: PlayInfo


RecordIndex[edit]

Type: int

Modifiers: transient


Settings[edit]

Type: array<ProfileSetting>

Modifiers: config


Structs[edit]

ProfileSetting[edit]

string SettingName 
string SettingValue 

Instance functions[edit]

ChangeSetting[edit]

function bool ChangeSetting (string SettingName, string NewValue)


ConvertMapIndexes[edit]

function string ConvertMapIndexes ()


ConvertMutatorIndexes[edit]

function string ConvertMutatorIndexes ()


GetCurrentMapArray[edit]

function array<stringGetCurrentMapArray ()


GetCurrentMutatorArray[edit]

function array<stringGetCurrentMutatorArray ()


GetGameCacheIndex[edit]

function int GetGameCacheIndex (coerce string ClassName)


GetMapCacheIndex[edit]

function int GetMapCacheIndex (string MapName)


GetMutatorCacheIndex[edit]

function int GetMutatorCacheIndex (coerce string ClassName)


GetPrefix[edit]

function string GetPrefix ()


IncludeParam[edit]

function bool IncludeParam (string ParamName)


Init[edit]

function Init (LevelInfo Lv)


LoadCurrentMutators[edit]

function LoadCurrentMutators ()


LoadCurrentSettings[edit]

function LoadCurrentSettings ()


LoadDefaultMaps[edit]

function LoadDefaultMaps ()


LoadDefaultMutators[edit]

function LoadDefaultMutators ()


LoadDefaults[edit]

function LoadDefaults ()


LoadMapList[edit]

function LoadMapList ()


LoadPlayInfo[edit]

function LoadPlayInfo ()


ReLoad[edit]

function ReLoad (bool bReloadMapList)


RestoreDefault[edit]

function RestoreDefault (Actor Requestor)


SaveDefault[edit]

function SaveDefault ()


SaveMaplist[edit]

function SaveMaplist ()


SetGameClassString[edit]

function SetGameClassString (string NewString)


StartMatch[edit]

function StartMatch ()


UpdateRecordIndex[edit]

function UpdateRecordIndex ()