Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:MasterServerUplink (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> MasterServerLink >> MasterServerUplink
Package: 
IpDrv
This class in other games:
UE2Runtime, UT2003, U2

null

Constants[edit]

MSUPROPNUM[edit]

Value: 3


Properties[edit]

bIgnoreUTANBans[edit]

Type: bool

Modifiers: globalconfig


bInitialStateCached[edit]

Type: bool


bReconnectPending[edit]

Type: bool


CachedServerState[edit]

Type: GameInfo.ServerResponseLine


CachePlayerCount[edit]

Type: int


Default value: -1

CacheRefreshTime[edit]

Type: float


DoLANBroadcast[edit]

Type: bool

Modifiers: globalconfig


DoUplink[edit]

Type: bool

Modifiers: globalconfig


Default value: True

FullCachedServerState[edit]

Type: GameInfo.ServerResponseLine


GamespyQueryLink[edit]

Type: UdpLink


GameStats[edit]

Type: MasterServerGameStats


MatchID[edit]

Type: int

Modifiers: const


MSUPropDesc[edit]

Type: string

Array size: 3 (MSUPROPNUM)

Modifiers: localized


Default value, index 0: "if true, your server is advertised on the internet server browser."

Default value, index 1: "Publishes player stats from your server on the UT2004 stats website."

Default value, index 2: "If true, your server will ignore UTAN based bans coming from the master server."

MSUPropText[edit]

Type: string

Array size: 3 (MSUPROPNUM)

Modifiers: localized


Default value, index 0: "Advertise Server"

Default value, index 1: "Process Stats"

Default value, index 2: "Ignore UTAN Bans"

ReconnectTime[edit]

Type: float


SendStats[edit]

Type: bool

Modifiers: globalconfig


Default value: True

ServerBehindNAT[edit]

Type: bool

Modifiers: globalconfig


ServerState[edit]

Type: GameInfo.ServerResponseLine


UplinkToGamespy[edit]

Type: bool

Modifiers: globalconfig


Default value: True

Enums[edit]

EHeartbeatType[edit]

HB_QueryInterface 
HB_GamePort 
HB_GamespyQueryPort 

EMasterToServer[edit]

MTS_ClientChallenge 
MTS_ClientAuthFailed 
MTS_Shutdown 
MTS_MatchID 
MTS_MD5Update 
MTS_UpdateOption 
MTS_CheckOption 
MTS_ClientMD5Fail 
MTS_ClientBanned 
MTS_ClientDupKey 
MTS_UTANBan 

EServerToMaster[edit]

STM_ClientResponse 
STM_GameState 
STM_Stats 
STM_ClientDisconnectFailed 
STM_MD5Version 
STM_CheckOptionReply 

Structs[edit]

MD5UpdateData[edit]

Modifiers: native, export

string Guid 
string MD5 
int Revision 

Functions[edit]

Static events[edit]

GetDescriptionText[edit]

static event string GetDescriptionText (string PropName)

Overrides: Info.GetDescriptionText


Other static functions[edit]

FillPlayInfo[edit]

static function FillPlayInfo (PlayInfo PlayInfo)

Overrides: Info.FillPlayInfo


Native functions[edit]

LogStatLine[edit]

native event bool LogStatLine (string StatLine)


ForceGameStateRefresh[edit]

native function ForceGameStateRefresh (int When)


Reconnect[edit]

native function Reconnect ()


Events[edit]

BeginPlay[edit]

event BeginPlay ()

Overrides: Actor.BeginPlay


ConnectionFailed[edit]

event ConnectionFailed (bool bShouldReconnect)


Refresh[edit]

event Refresh ()


Tick[edit]

simulated event Tick (float Delta)

Overrides: MasterServerLink.Tick