UE2:VotingHandler (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:MapHistoryInfo (UT2004))
Jump to navigation Jump to search
UT2004 Object >> Actor >> Info >> VotingHandler
Package: 
Engine

Class: Engine.VotingHandler

Base class for the VotingHandler that handles the server side of map and kick voting.

Written by Bruce Bickar (c) 2003, Epic Games, Inc. All Rights Reserved

Structs

AccumulationData

string Name 
int VoteCount 

KickVoteScore

int PlayerID 
int Team 
int KickVoteCount 

MapHistoryInfo

string
MapName - Used short/single character var names to keep ini file smaller
int
Play count. Number of times map has been played
int
Sequence. The order in which the map was played
string
per map game options
string
per map mutators

MapVoteGameConfig

string GameClass 
code class of game type. XGame.xDeathMatch
string Prefix 
MapName Prefix. DM, CTF, BR etc.
string Acronym 
Game Acronym (appended to map names in messages to help identify game type for map)
string GameName 
Name or Title of the game type. "DeathMatch", "Capture The Flag"
string Mutators 
Mutators to load with this gametype. "XGame.MutInstaGib,UnrealGame.MutBigHead,UnrealGame.MutLowGrav"
string Options 
Game Options

MapVoteGameConfigLite

string GameClass 
code class of game type. XGame.xDeathMatch
string Prefix 
MapName Prefix. DM, CTF, BR etc.
string GameName 
Name or Title of the game type. "DeathMatch", "Capture The Flag"

MapVoteMapList

string MapName 
int PlayCount 
int Sequence 
bool bEnabled 

MapVoteScore

int MapIndex 
int GameConfigIndex 
int VoteCount 

Functions

Static functions

FillPlayInfo

static function FillPlayInfo (PlayInfo PlayInfo)

Overrides: Info.FillPlayInfo


IsEnabled

static function bool IsEnabled ()


Instance functions

AddConfigArrayItem

function int AddConfigArrayItem (string ConfigArrayName)


DeleteConfigArrayItem

function DeleteConfigArrayItem (string ConfigArrayName, int RowIndex)


GetConfigArrayColumnTitle

function string GetConfigArrayColumnTitle (string ConfigArrayName, int ColumnIndex)


GetConfigArrayData

function string GetConfigArrayData (string ConfigArrayName, int RowIndex, int ColumnIndex)


GetConfigArrayItemCount

function int GetConfigArrayItemCount (string ConfigArrayName)


GetServerDetails

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)


HandleRestartGame

function bool HandleRestartGame ()


PlayerExit

function PlayerExit (Controller Exiting)


PlayerJoin

function PlayerJoin (PlayerController Player)


ReloadAll

function ReloadAll (optional bool bParam)


UpdateConfigArrayItem

function UpdateConfigArrayItem (string ConfigArrayName, int RowIndex, int ColumnIndex, string NewValue)