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

UE2:U2DeathMatch instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Info >> GameInfo >> DialogGameInfo >> U2GameInfo >> U2DeathMatch (instance functions)

Instance functions[edit]

AddBot[edit]

function bool AddBot ()


AddDefaultInventory[edit]

function AddDefaultInventory (Pawn PlayerPawn)

Overrides: U2GameInfo.AddDefaultInventory


AdjustPawnClass[edit]

function AdjustPawnClass (out string InClass)

Overrides: GameInfo.AdjustPawnClass


CanAddBots[edit]

function bool CanAddBots ()


CanSpectate[edit]

function bool CanSpectate (PlayerController Viewer, Actor ViewTarget)

Overrides: GameInfo.CanSpectate


ChangeName[edit]

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

Overrides: GameInfo.ChangeName


CheckForEndGame[edit]

function CheckForEndGame ()

Overrides: GameInfo.CheckForEndGame


CountUniquePickups[edit]

function int CountUniquePickups (class<PickupBaseClass)


DestroyInventory[edit]

function DestroyInventory (Pawn PlayerPawn)

Overrides: GameInfo.DestroyInventory


DiscardInventory[edit]

function DiscardInventory (Pawn Other)

Overrides: GameInfo.DiscardInventory


FindPlayerStart[edit]

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

Overrides: GameInfo.FindPlayerStart


ForceAddBot[edit]

function bool ForceAddBot ()

Overrides: U2GameInfo.ForceAddBot


ForcePlayerRestart[edit]

function ForcePlayerRestart ()


GetBestPlayer[edit]

function Controller GetBestPlayer ()


GetDamageByPlayerScalar[edit]

function float GetDamageByPlayerScalar ()

Overrides: U2GameInfo.GetDamageByPlayerScalar


GetDamageToPlayerScalar[edit]

function float GetDamageToPlayerScalar ()

Overrides: U2GameInfo.GetDamageToPlayerScalar


GetEndGameTarget[edit]

function Actor GetEndGameTarget ()


GetLevelRatingDefensive[edit]

function float GetLevelRatingDefensive ()

Overrides: GameInfo.GetLevelRatingDefensive


GetLevelRatingOffensive[edit]

function float GetLevelRatingOffensive ()

Overrides: GameInfo.GetLevelRatingOffensive


GetNextMapName[edit]

function string GetNextMapName ()


GetRules[edit]

function string GetRules ()

Overrides: GameInfo.GetRules


GetTeamNumber[edit]

function int GetTeamNumber ()


GetWinner[edit]

function Actor GetWinner ()


GoalLimitMet[edit]

function bool GoalLimitMet ()


GotoMidGame[edit]

function GotoMidGame ()


GotoPostGame[edit]

function GotoPostGame ()


GotoPreGame[edit]

function GotoPreGame ()


InitBot[edit]

function InitBot (U2NPCController NewBot)


InitGameReplicationInfo[edit]

function InitGameReplicationInfo ()

Overrides: GameInfo.InitGameReplicationInfo


IsGameOver[edit]

function bool IsGameOver ()


IsTied[edit]

function bool IsTied ()


IsWinner[edit]

function bool IsWinner (Controller Player)


Killed[edit]

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

Overrides: GameInfo.Killed


LogGameParameters[edit]

function LogGameParameters ()

Overrides: GameInfo.LogGameParameters


Logout[edit]

function Logout (Controller Exiting)

Overrides: GameInfo.Logout


MidGameTimer[edit]

function MidGameTimer ()


NeedPlayers[edit]

function bool NeedPlayers ()


PlayerJumpZScaling[edit]

function float PlayerJumpZScaling ()


PlayersReady[edit]

function bool PlayersReady ()


PlaySpawnEffect[edit]

function float PlaySpawnEffect (Pickup Inv)

Overrides: U2GameInfo.PlaySpawnEffect


PlayStartupMessage[edit]

function PlayStartupMessage (PlayerController NewPlayer)


PlayTeleportEffect[edit]

function PlayTeleportEffect (Actor Incoming, bool bOut, bool bSound)

Overrides: U2GameInfo.PlayTeleportEffect


PostGameTimer[edit]

function PostGameTimer ()


PreGameTimer[edit]

function PreGameTimer ()


RatePlayerStart[edit]

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

Overrides: GameInfo.RatePlayerStart


RestartGame[edit]

function RestartGame ()

Overrides: GameInfo.RestartGame


RestartPlayer[edit]

function RestartPlayer (Controller aPlayer)

Overrides: U2GameInfo.RestartPlayer


ScoreKill[edit]

function ScoreKill (Controller Killer, Controller Other)

Overrides: GameInfo.ScoreKill


SendStartMessage[edit]

function SendStartMessage (PlayerController C)

Overrides: GameInfo.SendStartMessage


SetEndGameCameras[edit]

function SetEndGameCameras ()


ShouldRespawn[edit]

function bool ShouldRespawn (Pickup Other)

Overrides: U2GameInfo.ShouldRespawn


SpawnBot[edit]

function U2NPCController SpawnBot (out NavigationPoint StartSpot)


SpawnWait[edit]

function float SpawnWait (U2NPCController C)

Overrides: U2GameInfo.SpawnWait


TimeLimitMet[edit]

function bool TimeLimitMet ()


TooManyBots[edit]

function bool TooManyBots ()

Overrides: U2GameInfo.TooManyBots