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

UE2:UT2K4QuickPlay (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
GUI2K4

Created on: 09/10/2003 Choose a difficulty level and gametype, and the player will be automatically connected to the server with the best ping in that category.

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

See UT2K4QuickPlay properties.

Delegates

OnCloseConnection

delegate OnCloseConnection ()


OnOpenConnection

delegate OnOpenConnection ()


Functions

Events

Closed

event Closed (GUIComponent Sender, bool bCancelled)

Overrides: GUIPage.Closed


Free

event Free ()

Overrides: GUIPage.Free


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyComponent)

Overrides: FloatingWindow.InitComponent


Opened

event Opened (GUIComponent Sender)

Overrides: PopupPageBase.Opened


Timer

event Timer ()

Overrides: GUIComponent.Timer


Other instance functions

AddQueryTerm

function AddQueryTerm (coerce string Key, coerce string Value, MasterServerClient.EQueryType QueryType)


AddServerToPingQueue

function AddServerToPingQueue (int ServerIndex)


CancelQuickPlay

function CancelQuickPlay ()


ChangeQuickPlayStatus

function ChangeQuickPlayStatus (bool bIsSearching)


CloseMSConnection

function CloseMSConnection ()


CreateQuickPlayQuery

function CreateQuickPlayQuery (string GameType, int Index)


HandleObject

function HandleObject (Object Obj, optional Object OptionalObj_1, optional Object OptionalObj_2)

Overrides: GUIPage.HandleObject


InternalOnClick

function bool InternalOnClick (GUIComponent Sender)


NotifyLevelChange

function bool NotifyLevelChange ()

Overrides: GUIPage.NotifyLevelChange


PingingComplete

function PingingComplete ()


PingServer

function PingServer (int QueueIndex)


QueryComplete

function QueryComplete (MasterServerClient.EResponseInfo ResponseInfo, int Info)


QuickConnectPending

function bool QuickConnectPending ()


ReceivedNewServer

function ReceivedNewServer (GameInfo.ServerResponseLine NewServer)


ReceivedPingInfo

function ReceivedPingInfo (int ServerIndex, ServerQueryClient.EPingCause PingCause, GameInfo.ServerResponseLine ServerInfo)


ReceivedPingTimeout

function ReceivedPingTimeout (int ServerIndex, ServerQueryClient.EPingCause PingCause)


ResetQueryClient

function ResetQueryClient (ServerQueryClient Client)


SetStatusCaption

function SetStatusCaption (string StatusMessage)


StatusTimer

function StatusTimer (GUIComponent Sender)


UpdateQueue

function UpdateQueue ()


UpdateServerCount

function UpdateServerCount ()