I don't need to test my programs. I have an error-correcting modem.

UE2:DeathMatch instance functions (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo >> DeathMatch (instance functions)
DeathMatch instance functions in other games:
UT2004
Other member categories for this class:
internal variables

Instance functions

AddBot

function bool AddBot (optional string botName)


AddDefaultInventory

function AddDefaultInventory (Pawn PlayerPawn)

Overrides: GameInfo.AddDefaultInventory


AddGameSpecificInventory

function AddGameSpecificInventory (Pawn p)

Overrides: GameInfo.AddGameSpecificInventory


AdjustSkill

function AdjustSkill (AIController B, PlayerController P, bool bWinner)


AtCapacity

function bool AtCapacity (bool bSpectator)

Overrides: GameInfo.AtCapacity


CanSpectate

function bool CanSpectate (PlayerController Viewer, bool bOnlySpectator, Actor ViewTarget)

Overrides: GameInfo.CanSpectate


ChangeLoadOut

function ChangeLoadOut (PlayerController P, string LoadoutName)

Overrides: UnrealMPGameInfo.ChangeLoadOut


ChangeName

function ChangeName (Controller Other, string S, bool bNameChange)

Overrides: GameInfo.ChangeName


CheckEndGame

function bool CheckEndGame (PlayerReplicationInfo Winner, string Reason)

Overrides: GameInfo.CheckEndGame


CheckMaxLives

function bool CheckMaxLives (PlayerReplicationInfo Scorer)


CheckReady

function CheckReady ()


CheckScore

function CheckScore (PlayerReplicationInfo Scorer)

Overrides: GameInfo.CheckScore


EndGame

function EndGame (PlayerReplicationInfo Winner, string Reason)

Overrides: GameInfo.EndGame


EndSpree

function EndSpree (Controller Killer, Controller Other)


FindPlayerStart

function NavigationPoint FindPlayerStart (Controller Player, optional byte InTeam, optional string incomingName)

Overrides: GameInfo.FindPlayerStart


FindTeamFor

function UnrealTeamInfo FindTeamFor (Controller C)


ForceAddBot

function ForceAddBot ()

Overrides: UnrealMPGameInfo.ForceAddBot


GetBotTeam

function UnrealTeamInfo GetBotTeam (optional int TeamBots)


GetMinPlayers

function int GetMinPlayers ()


GetRandomTeamSymbol

function Texture GetRandomTeamSymbol (int base)


GetServerDetails

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)

Overrides: GameInfo.GetServerDetails


InitGameReplicationInfo

function InitGameReplicationInfo ()

Overrides: GameInfo.InitGameReplicationInfo


InitializeBot

function InitializeBot (Bot NewBot, UnrealTeamInfo BotTeam, RosterEntry Chosen)


InitLogging

function InitLogging ()

Overrides: GameInfo.InitLogging


InitPlacedBot

function InitPlacedBot (Controller C, RosterEntry R)

Overrides: UnrealMPGameInfo.InitPlacedBot


InitTeamSymbols

function InitTeamSymbols ()


KillBot

function bool KillBot (Controller c)


Killed

function Killed (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageTypedamageType)

Overrides: GameInfo.Killed


Logout

function Logout (Controller Exiting)

Overrides: GameInfo.Logout


NeedPlayers

function bool NeedPlayers ()


NotifySpree

function NotifySpree (Controller Other, int num)


OverrideInitialBots

function OverrideInitialBots ()


PlayEndOfMatchMessage

function PlayEndOfMatchMessage ()


PlayStartupMessage

function PlayStartupMessage ()


PlayWinMessage

function PlayWinMessage (PlayerController Player, bool bWinner)


PreLoadBot

function PreLoadBot ()


PreLoadNamedBot

function PreLoadNamedBot (string BotName)


RatePlayerStart

function float RatePlayerStart (NavigationPoint N, byte Team, Controller Player)

Overrides: GameInfo.RatePlayerStart


ReduceDamage

function int ReduceDamage (int Damage, Pawn injured, Pawn instigatedBy, Object.Vector HitLocation, out Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: GameInfo.ReduceDamage


Reset

function Reset ()

Overrides: GameInfo.Reset


RestartPlayer

function RestartPlayer (Controller aPlayer)

Overrides: GameInfo.RestartPlayer


ReviewJumpSpots

function ReviewJumpSpots (name TestLabel)

Overrides: GameInfo.ReviewJumpSpots


ScoreKill

function ScoreKill (Controller Killer, Controller Other)

Overrides: GameInfo.ScoreKill


ScoreObjective

function ScoreObjective (PlayerReplicationInfo Scorer, int Score)

Overrides: GameInfo.ScoreObjective


ShouldRespawn

function bool ShouldRespawn (Pickup Other)

Overrides: UnrealMPGameInfo.ShouldRespawn


SpawnBot

function Bot SpawnBot (optional string botName)


StartMatch

function StartMatch ()

Overrides: GameInfo.StartMatch


WantsPickups

function bool WantsPickups (Bot B)