Always snap to grid

UE2:XMPGame instance functions (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Info >> GameInfo >> XMPGame (instance functions)

Contents

Instance functions[edit]

AddDefaultInventory[edit]

function AddDefaultInventory (Pawn PlayerPawn)

Overrides: GameInfo.AddDefaultInventory


AddDefaultPowerSuit[edit]

function AddDefaultPowerSuit (Pawn PlayerPawn)


AddDeployPoint[edit]

function AddDeployPoint (Actor DeployPointActor)

Overrides: GameInfo.AddDeployPoint


ArtifactCarryTimer[edit]

function ArtifactCarryTimer ()


ArtifactsNeededToWin[edit]

function int ArtifactsNeededToWin ()


ChangeFeatureStatus[edit]

function ChangeFeatureStatus (int FeatureIndex, EFeatureState Status, int TeamNumber)


ChangeName[edit]

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

Overrides: GameInfo.ChangeName


ChangeTeam[edit]

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

Overrides: GameInfo.ChangeTeam


CheckConsumerList[edit]

function CheckConsumerList (float DeltaSeconds)

Overrides: GameInfo.CheckConsumerList


CheckForAllArtifactsInPlay[edit]

function CheckForAllArtifactsInPlay ()


CheckForAllArtifactsInPlayTimer[edit]

function CheckForAllArtifactsInPlayTimer ()


CheckForArtifactWin[edit]

function CheckForArtifactWin (int WinningTeam, Pawn Carrier)


CheckForHasAllArtifacts[edit]

function bool CheckForHasAllArtifacts (int InTeam)


CheckForSituationCritical[edit]

function bool CheckForSituationCritical (class<LocalMessageMessageType)


CheckForSituationCriticalReturned[edit]

function bool CheckForSituationCriticalReturned ()


CheckForSituationCriticalScored[edit]

function bool CheckForSituationCriticalScored ()


CheckForSituationCriticalStolen[edit]

function bool CheckForSituationCriticalStolen ()


CheckForTeamEnergyWin[edit]

function CheckForTeamEnergyWin (int TeamNumber)


CheckTeamEnergy[edit]

function CheckTeamEnergy ()


Deploy[edit]

function Deploy ()


DeployPlayers[edit]

function DeployPlayers (DeploymentPoint ReadyToDeployPoint, optional Controller aPlayer)


DiscardInventory[edit]

function DiscardInventory (Pawn Other)

Overrides: GameInfo.DiscardInventory


DrainTeamEnergy[edit]

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

Overrides: GameInfo.DrainTeamEnergy


EndGame[edit]

function EndGame (PlayerReplicationInfo Winner, string Reason)

Overrides: GameInfo.EndGame


FindPlayerStart[edit]

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

Overrides: GameInfo.FindPlayerStart


ForceDeploy[edit]

function ForceDeploy (U2PlayerController aPlayer)


GetArtifactID[edit]

function int GetArtifactID (class<InventoryInvClass, int NewTeam)

Overrides: GameInfo.GetArtifactID


GetArtifactTeam[edit]

function int GetArtifactTeam (int ArtifactID)

Overrides: GameInfo.GetArtifactTeam


GetArtifactType[edit]

function class<ArtifactGetArtifactType (int ArtifactID)


GetAverageTeamSize[edit]

function int GetAverageTeamSize ()


GetNextDeploymentPoint[edit]

function DeploymentPoint GetNextDeploymentPoint (DeploymentPoint prevDP, optional Controller C)


GetServerDetails[edit]

function GetServerDetails (out Info.ServerResponseLine ServerState)

Overrides: GameInfo.GetServerDetails


HandleCountdownAlert[edit]

function HandleCountdownAlert ()


HandleTeamEnergyWin[edit]

function HandleTeamEnergyWin (int LosingTeam)


HandleTeamWon[edit]

function HandleTeamWon (Pawn Winner, Actor WinningViewTarget, string WinningReason)


HasAllDeployPoints[edit]

function bool HasAllDeployPoints (int InTeam)

Overrides: GameInfo.HasAllDeployPoints


HasAllEnergySources[edit]

function bool HasAllEnergySources (int InTeam)

Overrides: GameInfo.HasAllEnergySources


InitArtifactScoreboard[edit]

function InitArtifactScoreboard ()


InitScoreStats[edit]

function InitScoreStats (Controller aPlayer)


IsReadyToRedeploy[edit]

function bool IsReadyToRedeploy (PlayerController Player, DeploymentPoint DeployPoint)


IsTeamFeatureOnline[edit]

function bool IsTeamFeatureOnline (name Feature, int TeamNumber)

Overrides: GameInfo.IsTeamFeatureOnline


Killed[edit]

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

Overrides: GameInfo.Killed


LockInCurrentDeployPoint[edit]

function LockInCurrentDeployPoint (U2PlayerController InC)


NextUniqueID[edit]

function int NextUniqueID ()


NotifyArtifactDropped[edit]

function NotifyArtifactDropped (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactDropped


NotifyArtifactExists[edit]

function NotifyArtifactExists (int ArtifactID, int TeamIndex, class<ArtifactArtifactType)


NotifyArtifactPickedup[edit]

function NotifyArtifactPickedup (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactPickedup


NotifyArtifactSentHome[edit]

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

Overrides: GameInfo.NotifyArtifactSentHome


NotifyArtifactStolen[edit]

function NotifyArtifactStolen (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactStolen


NotifyArtifactStored[edit]

function NotifyArtifactStored (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactStored


NotifyDeployableDestroyed[edit]

function NotifyDeployableDestroyed (Controller Killer, Actor Killed)

Overrides: GameInfo.NotifyDeployableDestroyed


NotifyDeployPointHacked[edit]

function NotifyDeployPointHacked (Actor HackedDP, int OldTeam)

Overrides: GameInfo.NotifyDeployPointHacked


NotifyHackedDeployPoint[edit]

function NotifyHackedDeployPoint (Controller PrimaryHacker, Controller SecondaryHacker)

Overrides: GameInfo.NotifyHackedDeployPoint


NotifyHackedEnergySource[edit]

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

Overrides: GameInfo.NotifyHackedEnergySource


NotifyHackedOther[edit]

function NotifyHackedOther (Controller PrimaryHacker, Controller SecondaryHacker)

Overrides: GameInfo.NotifyHackedOther


NotifyHealTeammateWithPack[edit]

function NotifyHealTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyHealTeammateWithPack


NotifyRepairTeammateWithPack[edit]

function NotifyRepairTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyRepairTeammateWithPack


NotifyResupplyTeammateWithPack[edit]

function NotifyResupplyTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyResupplyTeammateWithPack


NotifyRevived[edit]

function NotifyRevived (Controller Reviver, Controller Wounded)

Overrides: GameInfo.NotifyRevived


NotifyTeammateHealTime[edit]

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

Overrides: GameInfo.NotifyTeammateHealTime


NotifyTeammateRepairTime[edit]

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

Overrides: GameInfo.NotifyTeammateRepairTime


NotifyTeammateResupplyTime[edit]

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

Overrides: GameInfo.NotifyTeammateResupplyTime


NotifyTurretKilled[edit]

function NotifyTurretKilled (Controller Killer, Pawn KilledPawn)

Overrides: GameInfo.NotifyTurretKilled


NotifyVehicleKilled[edit]

function NotifyVehicleKilled (Controller Killer, Pawn KilledPawn)

Overrides: GameInfo.NotifyVehicleKilled


NumPlayerLockedInAt[edit]

function int NumPlayerLockedInAt (DeploymentPoint ReadyToDeployPoint)


OtherTeam[edit]

function TeamInfo OtherTeam (TeamInfo Requester)

Overrides: GameInfo.OtherTeam


PickTeam[edit]

function byte PickTeam (byte Current, Controller C)

Overrides: GameInfo.PickTeam


PlayArtifactStolenMessage[edit]

function PlayArtifactStolenMessage (int InTeam)


RegisterConsumer[edit]

function RegisterConsumer (Actor Consumer, float EnergyCostPerSec)

Overrides: GameInfo.RegisterConsumer


RemoveArtifactCarryTimer[edit]

function RemoveArtifactCarryTimer ()


RemoveDeployPoint[edit]

function RemoveDeployPoint (Actor DeployPointActor)

Overrides: GameInfo.RemoveDeployPoint


ScoreKill[edit]

function ScoreKill (Controller Killer, Controller Other)

Overrides: GameInfo.ScoreKill


SendFeatureMessage[edit]

function SendFeatureMessage (int FeatureIndex, EFeatureState Status, int TeamNumber)


SetPawnClass[edit]

function SetPawnClass (Controller Player, class<PawnNewPawnClass)

Overrides: GameInfo.SetPawnClass


StartArtifactCarryTimer[edit]

function StartArtifactCarryTimer ()


StartMatch[edit]

function StartMatch ()

Overrides: GameInfo.StartMatch


StoreEnergyFromSources[edit]

function StoreEnergyFromSources (float DeltaSeconds)


UnLockCurrentDeployPoint[edit]

function UnLockCurrentDeployPoint (U2PlayerController InC)


UnregisterConsumer[edit]

function UnregisterConsumer (Actor Consumer)

Overrides: GameInfo.UnregisterConsumer


UpdateArtifactInfo[edit]

function UpdateArtifactInfo (int ArtifactID, int NewTeam, Pawn NewCarrier, EArtifactState NewArtState, optional class<ArtifactArtifactType)


UpdateArtifactScore[edit]

function UpdateArtifactScore (int ArtIndex)


UpdateTeamEnergy[edit]

function UpdateTeamEnergy (float DeltaSeconds)


UpdateTurretCost[edit]

function UpdateTurretCost (int Team)

Overrides: GameInfo.UpdateTurretCost