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[edit]

AddDefaultInventory[edit]

function AddDefaultInventory (Pawn PlayerPawn)


AddGameSpecificInventory[edit]

function AddGameSpecificInventory (Pawn p)


AddMutator[edit]

function AddMutator (string mutname, optional bool bUserAdded)


AtCapacity[edit]

function bool AtCapacity (bool bSpectator)


BroadcastDeathMessage[edit]

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


BroadcastTeam[edit]

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


CanSpectate[edit]

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


ChangeMap[edit]

function ChangeMap (int ContextID)


ChangeName[edit]

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


ChangeTeam[edit]

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


ChangeVoiceChatter[edit]

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


CheckEndGame[edit]

function bool CheckEndGame (PlayerReplicationInfo Winner, string Reason)


CheckScore[edit]

function CheckScore (PlayerReplicationInfo Scorer)


DiscardInventory[edit]

function DiscardInventory (Pawn Other)


EndGame[edit]

function EndGame (PlayerReplicationInfo Winner, string Reason)


EndLogging[edit]

function EndLogging (string Reason)


FindPlayerByID[edit]

function string FindPlayerByID (int PlayerID)


FindPlayerStart[edit]

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


FindSpecGoalFor[edit]

function Actor FindSpecGoalFor (PlayerReplicationInfo PRI, int TeamIndex)


GetDefaultPlayerClass[edit]

function class<PawnGetDefaultPlayerClass (Controller C)


GetIntOption[edit]

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


GetKeyValue[edit]

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


GetMapList[edit]

function MapList GetMapList (string MapListType)


GetNumPlayers[edit]

function int GetNumPlayers ()


GetServerDetails[edit]

function GetServerDetails (out ServerResponseLine ServerState)


GetServerInfo[edit]

function GetServerInfo (out ServerResponseLine ServerState)


GetServerPlayers[edit]

function GetServerPlayers (out ServerResponseLine ServerState)


GetServerPort[edit]

function int GetServerPort ()


GrabOption[edit]

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


HasOption[edit]

function bool HasOption (string Options, string InKey)


InitGameReplicationInfo[edit]

function InitGameReplicationInfo ()


InitLogging[edit]

function InitLogging ()


IsOnTeam[edit]

function bool IsOnTeam (Controller Other, int TeamNum)


Kick[edit]

function Kick (string S)


KickBan[edit]

function KickBan (string S)


Killed[edit]

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


KillEvent[edit]

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


Logout[edit]

function Logout (Controller Exiting)


NotifyKilled[edit]

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


OtherTeam[edit]

function TeamInfo OtherTeam (TeamInfo Requester)


ParseOption[edit]

function string ParseOption (string Options, string InKey)


PickTeam[edit]

function byte PickTeam (byte Current, Controller C)


PickupQuery[edit]

function bool PickupQuery (Pawn Other, Pickup item)


PreventDeath[edit]

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


PreventSever[edit]

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


ProcessServerTravel[edit]

function ProcessServerTravel (string URL, bool bItems)


RatePlayerStart[edit]

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


RecommendCombo[edit]

function string RecommendCombo (string ComboName)


ReduceDamage[edit]

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


Reset[edit]

function Reset ()

Overrides: Actor.Reset


RestartGame[edit]

function RestartGame ()


RestartPlayer[edit]

function RestartPlayer (Controller aPlayer)


ReviewJumpSpots[edit]

function ReviewJumpSpots (name TestLabel)


ScoreEvent[edit]

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


ScoreKill[edit]

function ScoreKill (Controller Killer, Controller Other)


ScoreObjective[edit]

function ScoreObjective (PlayerReplicationInfo Scorer, int Score)


SendPlayer[edit]

function SendPlayer (PlayerController aPlayer, string URL)


SessionKickBan[edit]

function SessionKickBan (string S)


SetGameSpeed[edit]

function SetGameSpeed (float T)


SetPause[edit]

function bool SetPause (bool bPause, PlayerController P)


SetPlayerDefaults[edit]

function SetPlayerDefaults (Pawn PlayerPawn)


SetWeaponViewShake[edit]

function SetWeaponViewShake (PlayerController P)


ShouldRespawn[edit]

function bool ShouldRespawn (Pickup Other)


StartMatch[edit]

function StartMatch ()


TeamScoreEvent[edit]

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


TooManyBots[edit]

function bool TooManyBots (Controller botToRemove)


UpdatePrecacheMaterials[edit]

function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes[edit]

function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes