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

UE3:DataStoreCache (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> DataStoreCache

Contents

Package: 
WebAdmin

DataStore access class.

Copyright 2008 Epic Games, Inc. All Rights Reserved

Author: Michiel 'elmuerte' Hendriks

[edit] Properties

[edit] gameTypeMapCache

Type: array<GameTypeMaps>


[edit] gameTypeMutatorCache

Type: array<GameTypeMutators>

Cache of the mutators available for a specific gametype

[edit] gametypes

Type: array<UTUIDataProvider_GameModeInfo>

List of gametypes

[edit] maps

Type: array<UTUIDataProvider_MapInfo>

List of all maps

[edit] mutatorGroups

Type: array<MutatorGroup>

List of mutators grouped by group

[edit] mutators

Type: array<UTUIDataProvider_Mutator>

Simple list of all mutators

[edit] weapons

Type: array<UTUIDataProvider_Weapon>


[edit] Structs

[edit] GameTypeMaps

string gametype 
array<UTUIDataProvider_MapInfo> maps 

[edit] GameTypeMutators

string gametype 
array<MutatorGroup> mutatorGroups 

[edit] MutatorGroup

string GroupName 
array<UTUIDataProvider_Mutator> mutators 

[edit] Functions

[edit] Static functions

[edit] compareGameType

static function bool compareGameType (UTUIDataProvider_GameModeInfo g1, UTUIDataProvider_GameModeInfo g2, string sorton)


[edit] compareMap

static function bool compareMap (UTUIDataProvider_MapInfo g1, UTUIDataProvider_MapInfo g2, string sorton)


[edit] compareMutator

static function bool compareMutator (UTUIDataProvider_Mutator m1, UTUIDataProvider_Mutator m2, string sorton)


[edit] compareWeapon

static function bool compareWeapon (UTUIDataProvider_Weapon w1, UTUIDataProvider_Weapon w2, string sorton)


[edit] filterMutators

static function array<MutatorGroupfilterMutators (array<MutatorGroupsource, string gametype)

Filter the source mutator group list on the provided gametype

[edit] Instance functions

[edit] cleanup

function cleanup ()


[edit] getGameTypes

function array<UTUIDataProvider_GameModeInfogetGameTypes (optional string sorton)


[edit] getMaps

function array<UTUIDataProvider_MapInfogetMaps (optional string gametype, optional string sorton)


[edit] getMutators

function array<MutatorGroupgetMutators (optional string gametype, optional string sorton)


[edit] loadGameTypes

function loadGameTypes ()


[edit] loadMaps

function loadMaps ()


[edit] loadMutators

function loadMutators ()


[edit] loadWeapons

function loadWeapons ()


[edit] resolveGameType

function int resolveGameType (coerce string classname)

Resolve a partial classname of a gametype (e.g. without package name) to the entry in the cache list.