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

UE2:GameConfigSet (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> GameConfigSet

Contents

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.

[edit] Properties

[edit] AllGameTypes

Type: array<class<GameInfo> >

Modifiers: protected


[edit] AllMapLists

Type: array<string>

Modifiers: protected

List of all maplists for the specified gametype

[edit] AllMaps

Type: array<string>

Modifiers: protected

List of all Maps for the specified gametype.

[edit] AllMapsPrefix

Type: string

Modifiers: protected

Which map prefix is currently loaded

[edit] AllMutators

Type: array<string>

Modifiers: protected

List of all available mutators

[edit] bEdit

Type: bool

Modifiers: protected

We are currently editing something

[edit] CurrentMapList

Type: int

Index of maplist we're editing

[edit] GameClass

Type: class<GameInfo>

Modifiers: protected

Which game class is being edited

[edit] GameIndex

Type: int

Modifiers: protected

Index of GameClass

[edit] Level

Type: LevelInfo

Need access to Level function

[edit] NextMutators

Type: string

What mutators were set during this session

[edit] Settings

Type: PlayInfo

Modifiers: protected

Game Setting Defaults

[edit] UsedMaps

Type: array<int>

Modifiers: protected


[edit] UsedMutators

Type: array<int>

Modifiers: protected

List of Mutators in use

[edit] Instance functions

[edit] AddMaps

function array<stringAddMaps (string MapMask)


[edit] AddMutator

function bool AddMutator (string MutatorName)


[edit] CanEdit

function bool CanEdit ()


[edit] DelMutator

function bool DelMutator (string MutatorName)


[edit] EndEdit

function bool EndEdit (bool bSave)


[edit] FindGameType

protected function class<GameInfoFindGameType (string GameType)


[edit] FindMaps

function array<stringFindMaps (string MapMask)


[edit] GetActiveList

function int GetActiveList ()


[edit] GetEditedClass

function string GetEditedClass ()


[edit] GetGameAcronym

function string GetGameAcronym ()


[edit] GetLists

function array<stringGetLists ()


[edit] GetMaps

function array<stringGetMaps ()


[edit] GetMaskedParams

function array<stringGetMaskedParams (string ParamMask)


[edit] GetNamedParam

function string GetNamedParam (string Parameter)


[edit] GetParam

function string GetParam (int idx)


[edit] GetUnusedMutators

function array<stringGetUnusedMutators ()


[edit] GetUsedMutators

function array<stringGetUsedMutators ()


[edit] LoadAllMaps

protected function LoadAllMaps (optional bool bForceLoad)


[edit] LoadAllMutators

protected function LoadAllMutators ()


[edit] LoadGameTypes

protected function LoadGameTypes ()


[edit] LoadSettings

protected function string LoadSettings (class<GameInfoGameClass)


[edit] MaskedCompare

protected function bool MaskedCompare (string SettingName, string Mask)


[edit] RemoveMaps

function array<stringRemoveMaps (string MapMask)


[edit] SetNamedParam

function bool SetNamedParam (string Parameter, string Value)


[edit] SetParam

function bool SetParam (int idx, string Value)


[edit] SetUsedMutators

protected function SetUsedMutators ()


[edit] StartEdit

function bool StartEdit (optional string GameType)


Personal tools