UE2:GameInfo instance functions (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
U2 Object >> Actor >> Info >> GameInfo (instance functions)
GameInfo instance functions in other games:
Other member categories for this class:

Instance functions

AddDefaultInventory

function AddDefaultInventory (Pawn PlayerPawn)


AddDefaultWeapons

function AddDefaultWeapons (Pawn PlayerPawn)


AddDeployPoint

function AddDeployPoint (Actor DeployPointActor)


AddMutator

function AddMutator (string mutname, optional bool bUserAdded)


AtCapacity

function bool AtCapacity (bool bSpectator)


BroadcastDeathMessage

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


BroadcastLocalizedTeam

function BroadcastLocalizedTeam (Controller Sender, class<LocalMessageMessage, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject)


BroadcastTeam

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


CanSpectate

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


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)


CheckConsumerList

function CheckConsumerList (float DeltaSeconds)


CheckEndGame

function bool CheckEndGame (PlayerReplicationInfo Winner, string Reason)


CheckScore

function CheckScore (PlayerReplicationInfo Scorer)


ClearBanned

function ClearBanned ()


DiscardInventory

function DiscardInventory (Pawn Other)


DrainTeamEnergy

function float DrainTeamEnergy (int TeamNumber, float EnergyAmount, name Reason)


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)


GetArtifactID

function int GetArtifactID (class<InventoryArtifactClass, int NewTeam)


GetArtifactTeam

function int GetArtifactTeam (int ArtifactID)


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 Info.ServerResponseLine ServerState)


GetServerInfo

function GetServerInfo (out Info.ServerResponseLine ServerState)


GetServerPlayers

function GetServerPlayers (out Info.ServerResponseLine ServerState)


GetServerPort

function int GetServerPort ()


GrabOption

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


HasAllDeployPoints

function bool HasAllDeployPoints (int InTeam)


HasAllEnergySources

function bool HasAllEnergySources (int InTeam)


HasOption

function bool HasOption (string Options, string InKey)


InitGameReplicationInfo

function InitGameReplicationInfo ()


InitLogging

function InitLogging ()


IsOnTeam

function bool IsOnTeam (Controller Other, int TeamNum)


IsTeamFeatureOnline

function bool IsTeamFeatureOnline (name Feature, int TeamNumber)


Kick

function Kick (PlayerReplicationInfo P)


KickBan

function KickBan (PlayerReplicationInfo P)


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)


NotifyArtifactDropped

function NotifyArtifactDropped (int ArtifactID, Pawn Carrier)


NotifyArtifactPickedup

function NotifyArtifactPickedup (int ArtifactID, Pawn Carrier)


NotifyArtifactSentHome

function NotifyArtifactSentHome (int ArtifactID, Pawn Carrier, class<InventoryArtifactClass)


NotifyArtifactStolen

function NotifyArtifactStolen (int ArtifactID, Pawn Carrier)


NotifyArtifactStored

function NotifyArtifactStored (int ArtifactID, Pawn Carrier)


NotifyDeployableDestroyed

function NotifyDeployableDestroyed (Controller Killer, Actor Killed)


NotifyDeployPointHacked

function NotifyDeployPointHacked (Actor HackedDP, int OldTeam)


NotifyHackedDeployPoint

function NotifyHackedDeployPoint (Controller PrimaryHacker, Controller SecondaryHacker)


NotifyHackedEnergySource

function NotifyHackedEnergySource (Actor HackedES, Controller PrimaryHacker, optional Controller SecondaryHacker)


NotifyHackedOther

function NotifyHackedOther (Controller PrimaryHacker, Controller SecondaryHacker)


NotifyHealTeammateWithPack

function NotifyHealTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyKilled

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


NotifyRepairTeammateWithPack

function NotifyRepairTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyResupplyTeammateWithPack

function NotifyResupplyTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyRevived

function NotifyRevived (Controller Reviver, Controller Wounded)


NotifyTeammateHealTime

function NotifyTeammateHealTime (Controller User, Controller Usee, float UseTime)


NotifyTeammateRepairTime

function NotifyTeammateRepairTime (Controller User, Controller Usee, float UseTime)


NotifyTeammateResupplyTime

function NotifyTeammateResupplyTime (Controller User, Controller Usee, float UseTime)


NotifyTurretKilled

function NotifyTurretKilled (Controller Killer, Pawn KilledPawn)


NotifyVehicleKilled

function NotifyVehicleKilled (Controller Killer, 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)


ReduceDamage

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


RegisterConsumer

function RegisterConsumer (Actor Consumer, float EnergyCostPerSec)


RegisterVehicle

function RegisterVehicle (Vehicle V)


RemoveDeployPoint

function RemoveDeployPoint (Actor DeployPointActor)


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)


SetGameSpeed

function SetGameSpeed (float T)


SetPause

function bool SetPause (bool bPause, PlayerController P, optional int Key)


SetPawnClass

function SetPawnClass (Controller Player, class<PawnNewPawnClass)


SetPlayerDefaults

function SetPlayerDefaults (Pawn PlayerPawn)


ShouldRespawn

function bool ShouldRespawn (Pickup Other)


StartMatch

function StartMatch ()


TeamScoreEvent

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


TooManyBots

function bool TooManyBots (Controller botToRemove)


UnregisterConsumer

function UnregisterConsumer (Actor Consumer)


UpdatePrecacheMaterials

function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes


UpdateTurretCost

function UpdateTurretCost (int Team)