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

UE2:GameInfo instance functions (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Info >> GameInfo (instance functions)
GameInfo instance functions in other games:
RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2004, UT3, UDK
Other member categories for this class:
properties

Instance functions

AddDefaultInventory

function AddDefaultInventory (Pawn PlayerPawn)


AddGameSpecificInventory

function AddGameSpecificInventory (Pawn p)


AddMutator

function AddMutator (string mutname, optional bool bUserAdded)


AtCapacity

function bool AtCapacity (bool bSpectator)


BroadcastDeathMessage

function BroadcastDeathMessage (Controller Killer, Controller Other, class<DamageTypedamageType)


BroadcastTeam

function BroadcastTeam (Controller Sender, coerce string Msg, optional name Type)


CanSpectate

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


ChangeMap

function ChangeMap (int ContextID)


ChangeName

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


ChangeTeam

function bool ChangeTeam (Controller Other, int N, bool bNewTeam)


ChangeVoiceChatter

function ChangeVoiceChatter (Controller Client, int IpAddr, int Handle, bool Add)


CheckEndGame

function bool CheckEndGame (PlayerReplicationInfo Winner, string Reason)


CheckScore

function CheckScore (PlayerReplicationInfo Scorer)


DiscardInventory

function DiscardInventory (Pawn Other)


EndGame

function EndGame (PlayerReplicationInfo Winner, string Reason)


EndLogging

function EndLogging (string Reason)


FindPlayerByID

function string FindPlayerByID (int PlayerID)


FindPlayerStart

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


FindSpecGoalFor

function Actor FindSpecGoalFor (PlayerReplicationInfo PRI, int TeamIndex)


GetDefaultPlayerClass

function class<PawnGetDefaultPlayerClass (Controller C)


GetIntOption

function int GetIntOption (string Options, string ParseString, int CurrentValue)


GetKeyValue

function GetKeyValue (string Pair, out string Key, out string Value)


GetMapList

function MapList GetMapList (string MapListType)


GetNumPlayers

function int GetNumPlayers ()


GetServerDetails

function GetServerDetails (out ServerResponseLine ServerState)


GetServerInfo

function GetServerInfo (out ServerResponseLine ServerState)


GetServerPlayers

function GetServerPlayers (out ServerResponseLine ServerState)


GetServerPort

function int GetServerPort ()


GrabOption

function bool GrabOption (out string Options, out string Result)


HasOption

function bool HasOption (string Options, string InKey)


InitGameReplicationInfo

function InitGameReplicationInfo ()


InitLogging

function InitLogging ()


IsOnTeam

function bool IsOnTeam (Controller Other, int TeamNum)


Kick

function Kick (string S)


KickBan

function KickBan (string S)


Killed

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


KillEvent

function KillEvent (string Killtype, PlayerReplicationInfo Killer, PlayerReplicationInfo Victim, class<DamageTypeDamage)


Logout

function Logout (Controller Exiting)


NotifyKilled

function NotifyKilled (Controller Killer, Controller Killed, Pawn KilledPawn)


OtherTeam

function TeamInfo OtherTeam (TeamInfo Requester)


ParseOption

function string ParseOption (string Options, string InKey)


PickTeam

function byte PickTeam (byte Current, Controller C)


PickupQuery

function bool PickupQuery (Pawn Other, Pickup item)


PreventDeath

function bool PreventDeath (Pawn Killed, Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)


PreventSever

function bool PreventSever (Pawn Killed, name boneName, int Damage, class<DamageTypeDamageType)


ProcessServerTravel

function ProcessServerTravel (string URL, bool bItems)


RatePlayerStart

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


RecommendCombo

function string RecommendCombo (string ComboName)


ReduceDamage

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


Reset

function Reset ()

Overrides: Actor.Reset


RestartGame

function RestartGame ()


RestartPlayer

function RestartPlayer (Controller aPlayer)


ReviewJumpSpots

function ReviewJumpSpots (name TestLabel)


ScoreEvent

function ScoreEvent (PlayerReplicationInfo Who, float Points, string Desc)


ScoreKill

function ScoreKill (Controller Killer, Controller Other)


ScoreObjective

function ScoreObjective (PlayerReplicationInfo Scorer, int Score)


SendPlayer

function SendPlayer (PlayerController aPlayer, string URL)


SessionKickBan

function SessionKickBan (string S)


SetGameSpeed

function SetGameSpeed (float T)


SetPause

function bool SetPause (bool bPause, PlayerController P)


SetPlayerDefaults

function SetPlayerDefaults (Pawn PlayerPawn)


SetWeaponViewShake

function SetWeaponViewShake (PlayerController P)


ShouldRespawn

function bool ShouldRespawn (Pickup Other)


StartMatch

function StartMatch ()


TeamScoreEvent

function TeamScoreEvent (int Team, float Points, string Desc)


TooManyBots

function bool TooManyBots (Controller botToRemove)


UpdatePrecacheMaterials

function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes