UE2:XMPGame instance functions (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
U2 Object >> Actor >> Info >> GameInfo >> XMPGame (instance functions)

Instance functions

AddDefaultInventory

function AddDefaultInventory (Pawn PlayerPawn)

Overrides: GameInfo.AddDefaultInventory


AddDefaultPowerSuit

function AddDefaultPowerSuit (Pawn PlayerPawn)


AddDeployPoint

function AddDeployPoint (Actor DeployPointActor)

Overrides: GameInfo.AddDeployPoint


ArtifactCarryTimer

function ArtifactCarryTimer ()


ArtifactsNeededToWin

function int ArtifactsNeededToWin ()


ChangeFeatureStatus

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


ChangeName

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

Overrides: GameInfo.ChangeName


ChangeTeam

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

Overrides: GameInfo.ChangeTeam


CheckConsumerList

function CheckConsumerList (float DeltaSeconds)

Overrides: GameInfo.CheckConsumerList


CheckForAllArtifactsInPlay

function CheckForAllArtifactsInPlay ()


CheckForAllArtifactsInPlayTimer

function CheckForAllArtifactsInPlayTimer ()


CheckForArtifactWin

function CheckForArtifactWin (int WinningTeam, Pawn Carrier)


CheckForHasAllArtifacts

function bool CheckForHasAllArtifacts (int InTeam)


CheckForSituationCritical

function bool CheckForSituationCritical (class<LocalMessageMessageType)


CheckForSituationCriticalReturned

function bool CheckForSituationCriticalReturned ()


CheckForSituationCriticalScored

function bool CheckForSituationCriticalScored ()


CheckForSituationCriticalStolen

function bool CheckForSituationCriticalStolen ()


CheckForTeamEnergyWin

function CheckForTeamEnergyWin (int TeamNumber)


CheckTeamEnergy

function CheckTeamEnergy ()


Deploy

function Deploy ()


DeployPlayers

function DeployPlayers (DeploymentPoint ReadyToDeployPoint, optional Controller aPlayer)


DiscardInventory

function DiscardInventory (Pawn Other)

Overrides: GameInfo.DiscardInventory


DrainTeamEnergy

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

Overrides: GameInfo.DrainTeamEnergy


EndGame

function EndGame (PlayerReplicationInfo Winner, string Reason)

Overrides: GameInfo.EndGame


FindPlayerStart

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

Overrides: GameInfo.FindPlayerStart


ForceDeploy

function ForceDeploy (U2PlayerController aPlayer)


GetArtifactID

function int GetArtifactID (class<InventoryInvClass, int NewTeam)

Overrides: GameInfo.GetArtifactID


GetArtifactTeam

function int GetArtifactTeam (int ArtifactID)

Overrides: GameInfo.GetArtifactTeam


GetArtifactType

function class<ArtifactGetArtifactType (int ArtifactID)


GetAverageTeamSize

function int GetAverageTeamSize ()


GetNextDeploymentPoint

function DeploymentPoint GetNextDeploymentPoint (DeploymentPoint prevDP, optional Controller C)


GetServerDetails

function GetServerDetails (out Info.ServerResponseLine ServerState)

Overrides: GameInfo.GetServerDetails


HandleCountdownAlert

function HandleCountdownAlert ()


HandleTeamEnergyWin

function HandleTeamEnergyWin (int LosingTeam)


HandleTeamWon

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


HasAllDeployPoints

function bool HasAllDeployPoints (int InTeam)

Overrides: GameInfo.HasAllDeployPoints


HasAllEnergySources

function bool HasAllEnergySources (int InTeam)

Overrides: GameInfo.HasAllEnergySources


InitArtifactScoreboard

function InitArtifactScoreboard ()


InitScoreStats

function InitScoreStats (Controller aPlayer)


IsReadyToRedeploy

function bool IsReadyToRedeploy (PlayerController Player, DeploymentPoint DeployPoint)


IsTeamFeatureOnline

function bool IsTeamFeatureOnline (name Feature, int TeamNumber)

Overrides: GameInfo.IsTeamFeatureOnline


Killed

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

Overrides: GameInfo.Killed


LockInCurrentDeployPoint

function LockInCurrentDeployPoint (U2PlayerController InC)


NextUniqueID

function int NextUniqueID ()


NotifyArtifactDropped

function NotifyArtifactDropped (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactDropped


NotifyArtifactExists

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


NotifyArtifactPickedup

function NotifyArtifactPickedup (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactPickedup


NotifyArtifactSentHome

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

Overrides: GameInfo.NotifyArtifactSentHome


NotifyArtifactStolen

function NotifyArtifactStolen (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactStolen


NotifyArtifactStored

function NotifyArtifactStored (int ArtifactID, Pawn Carrier)

Overrides: GameInfo.NotifyArtifactStored


NotifyDeployableDestroyed

function NotifyDeployableDestroyed (Controller Killer, Actor Killed)

Overrides: GameInfo.NotifyDeployableDestroyed


NotifyDeployPointHacked

function NotifyDeployPointHacked (Actor HackedDP, int OldTeam)

Overrides: GameInfo.NotifyDeployPointHacked


NotifyHackedDeployPoint

function NotifyHackedDeployPoint (Controller PrimaryHacker, Controller SecondaryHacker)

Overrides: GameInfo.NotifyHackedDeployPoint


NotifyHackedEnergySource

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

Overrides: GameInfo.NotifyHackedEnergySource


NotifyHackedOther

function NotifyHackedOther (Controller PrimaryHacker, Controller SecondaryHacker)

Overrides: GameInfo.NotifyHackedOther


NotifyHealTeammateWithPack

function NotifyHealTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyHealTeammateWithPack


NotifyRepairTeammateWithPack

function NotifyRepairTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyRepairTeammateWithPack


NotifyResupplyTeammateWithPack

function NotifyResupplyTeammateWithPack (Controller PackOwner, Controller PackReceiver)

Overrides: GameInfo.NotifyResupplyTeammateWithPack


NotifyRevived

function NotifyRevived (Controller Reviver, Controller Wounded)

Overrides: GameInfo.NotifyRevived


NotifyTeammateHealTime

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

Overrides: GameInfo.NotifyTeammateHealTime


NotifyTeammateRepairTime

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

Overrides: GameInfo.NotifyTeammateRepairTime


NotifyTeammateResupplyTime

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

Overrides: GameInfo.NotifyTeammateResupplyTime


NotifyTurretKilled

function NotifyTurretKilled (Controller Killer, Pawn KilledPawn)

Overrides: GameInfo.NotifyTurretKilled


NotifyVehicleKilled

function NotifyVehicleKilled (Controller Killer, Pawn KilledPawn)

Overrides: GameInfo.NotifyVehicleKilled


NumPlayerLockedInAt

function int NumPlayerLockedInAt (DeploymentPoint ReadyToDeployPoint)


OtherTeam

function TeamInfo OtherTeam (TeamInfo Requester)

Overrides: GameInfo.OtherTeam


PickTeam

function byte PickTeam (byte Current, Controller C)

Overrides: GameInfo.PickTeam


PlayArtifactStolenMessage

function PlayArtifactStolenMessage (int InTeam)


RegisterConsumer

function RegisterConsumer (Actor Consumer, float EnergyCostPerSec)

Overrides: GameInfo.RegisterConsumer


RemoveArtifactCarryTimer

function RemoveArtifactCarryTimer ()


RemoveDeployPoint

function RemoveDeployPoint (Actor DeployPointActor)

Overrides: GameInfo.RemoveDeployPoint


ScoreKill

function ScoreKill (Controller Killer, Controller Other)

Overrides: GameInfo.ScoreKill


SendFeatureMessage

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


SetPawnClass

function SetPawnClass (Controller Player, class<PawnNewPawnClass)

Overrides: GameInfo.SetPawnClass


StartArtifactCarryTimer

function StartArtifactCarryTimer ()


StartMatch

function StartMatch ()

Overrides: GameInfo.StartMatch


StoreEnergyFromSources

function StoreEnergyFromSources (float DeltaSeconds)


UnLockCurrentDeployPoint

function UnLockCurrentDeployPoint (U2PlayerController InC)


UnregisterConsumer

function UnregisterConsumer (Actor Consumer)

Overrides: GameInfo.UnregisterConsumer


UpdateArtifactInfo

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


UpdateArtifactScore

function UpdateArtifactScore (int ArtIndex)


UpdateTeamEnergy

function UpdateTeamEnergy (float DeltaSeconds)


UpdateTurretCost

function UpdateTurretCost (int Team)

Overrides: GameInfo.UpdateTurretCost