I'm a doctor, not a mechanic

UE2:GameConfigSet (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> GameConfigSet
Package: 
XAdmin
This class in other games:
UT2003

Class: XAdmin.GameConfigSet Parent: XAdmin.xAdminConfigBase

This class is responsible for handling changes to a Game default Behavior like Map List,Mutators and Ini Settings.

Properties

AllGameTypes

Type: array<class<GameInfo> >

Modifiers: protected


AllMapLists

Type: array<string>

Modifiers: protected

List of all maplists for the specified gametype

AllMaps

Type: array<string>

Modifiers: protected

List of all Maps for the specified gametype.

AllMapsPrefix

Type: string

Modifiers: protected

Which map prefix is currently loaded

AllMutators

Type: array<string>

Modifiers: protected

List of all available mutators

bEdit

Type: bool

Modifiers: protected

We are currently editing something

CurrentMapList

Type: int

Index of maplist we're editing

GameClass

Type: class<GameInfo>

Modifiers: protected

Which game class is being edited

GameIndex

Type: int

Modifiers: protected

Index of GameClass

Level

Type: LevelInfo

Need access to Level function

NextMutators

Type: string

What mutators were set during this session

Settings

Type: PlayInfo

Modifiers: protected

Game Setting Defaults

UsedMaps

Type: array<int>

Modifiers: protected


UsedMutators

Type: array<int>

Modifiers: protected

List of Mutators in use

Instance functions

AddMaps

function array<stringAddMaps (string MapMask)


AddMutator

function bool AddMutator (string MutatorName)


CanEdit

function bool CanEdit ()


DelMutator

function bool DelMutator (string MutatorName)


EndEdit

function bool EndEdit (bool bSave)


FindGameType

protected function class<GameInfoFindGameType (string GameType)


FindMaps

function array<stringFindMaps (string MapMask)


GetActiveList

function int GetActiveList ()


GetEditedClass

function string GetEditedClass ()


GetGameAcronym

function string GetGameAcronym ()


GetLists

function array<stringGetLists ()


GetMaps

function array<stringGetMaps ()


GetMaskedParams

function array<stringGetMaskedParams (string ParamMask)


GetNamedParam

function string GetNamedParam (string Parameter)


GetParam

function string GetParam (int idx)


GetUnusedMutators

function array<stringGetUnusedMutators ()


GetUsedMutators

function array<stringGetUsedMutators ()


LoadAllMaps

protected function LoadAllMaps (optional bool bForceLoad)


LoadAllMutators

protected function LoadAllMutators ()


LoadGameTypes

protected function LoadGameTypes ()


LoadSettings

protected function string LoadSettings (class<GameInfoGameClass)


MaskedCompare

protected function bool MaskedCompare (string SettingName, string Mask)


RemoveMaps

function array<stringRemoveMaps (string MapMask)


SetNamedParam

function bool SetNamedParam (string Parameter, string Value)


SetParam

function bool SetParam (int idx, string Value)


SetUsedMutators

protected function SetUsedMutators ()


StartEdit

function bool StartEdit (optional string GameType)