I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:UTEntryGame (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> Info >> GameInfo >> UTGame >> UTDeathmatch >> UTTeamGame >> UTEntryGame
Package: 
UTGame
This class in other games:
UT3

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Default values[edit]

Property Value
bExportMenuData False
ConsolePlayerControllerClass Class'UTGame.UTEntryPlayerController'
HUDType Class'UTGame.UTEntryHUD'
PlayerControllerClass Class'UTGame.UTEntryPlayerController'

Functions[edit]

Exec functions[edit]

AddBots[edit]

exec function AddBots (int num)

Overrides: UTGame.AddBots


Events[edit]

InitGame[edit]

event InitGame (string Options, out string ErrorMessage)

Overrides: UTTeamGame.InitGame


Other instance functions[edit]

NeedPlayers[edit]

function bool NeedPlayers ()

Overrides: UTGame.NeedPlayers


StartMatch[edit]

function StartMatch ()

Overrides: UTGame.StartMatch


States[edit]

PendingMatch[edit]

This state is used to change the flow of start/end match to handle arbitration

Basic flow of events: Server prepares to start the match and tells all clients to register arbitration Clients register with arbitration and tell the server when they are done Server checks for all clients to be registered and kicks any clients if they don't register in time. Server registers with arbitration and the match begins

Match ends and the server tells connected clients to write arbitrated stats Clients write stats and notifies server of completion Server writes stats and ends the match

Inherits from: UTGame.PendingMatch

Modifiers: auto

PendingMatch.BeginState[edit]

event BeginState (name PreviousStateName)

Overrides: UTGame.PendingMatch.BeginState

Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).

PendingMatch.EndState[edit]

event EndState (name NextStateName)

Overrides: UTGame.PendingMatch.EndState

Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.

PendingMatch.Timer[edit]

event Timer ()

Overrides: UTGame.PendingMatch.Timer


PendingMatch.RestartPlayer[edit]

function RestartPlayer (Controller aPlayer)

Overrides: UTGame.PendingMatch.RestartPlayer