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

UE2:ScoreKeeper instance functions (U2)

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

Instance functions[edit]

BroadcastMVPEntry[edit]

function BroadcastMVPEntry (int MVPIndex, string MVPName, float MVPScore)


CheckTeam[edit]

function bool CheckTeam (bool bSameTeam, Actor A, Actor B)


ClearMultipliers[edit]

function ClearMultipliers ()


CloseToActor[edit]

function bool CloseToActor (Actor AnchorActor, float MaxDistance, name ActorClassName)


CloseToActorTeam[edit]

function bool CloseToActorTeam (Actor AnchorActor, float MaxDistance, name ActorClassName, bool bSameTeam)


CloseToTeammateArtifactCarrier[edit]

function bool CloseToTeammateArtifactCarrier (Actor AnchorActor, float MaxDistance)


CloseToTeammateHacker[edit]

function bool CloseToTeammateHacker (Actor AnchorActor, float MaxDistance)


ComputeScore[edit]

function ComputeScore (Controller Player)


GetAllMVPs[edit]

function GetAllMVPs (Controller Player)


GetPlayerNameFromID[edit]

function string GetPlayerNameFromID (int PlayerID)


GetProfileIndex[edit]

function int GetProfileIndex (Controller C)


GetTurretTeam[edit]

function int GetTurretTeam (StationaryTurret Turret, float Threshold)


GetVehicleTeam[edit]

function int GetVehicleTeam (Vehicle V, float Threshold)


HasArtifact[edit]

function bool HasArtifact (Pawn P)


HasArtifactC[edit]

function bool HasArtifactC (Controller C)


IsHacking[edit]

function bool IsHacking (Pawn P)


NotifyArtifactCapturedBy[edit]

function NotifyArtifactCapturedBy (Controller Scorer)


NotifyArtifactPickedUp[edit]

function NotifyArtifactPickedUp (Controller Carrier)


NotifyArtifactRecoveredBy[edit]

function NotifyArtifactRecoveredBy (Controller Recoverer)


NotifyArtifactStolen[edit]

function NotifyArtifactStolen (Controller Stealer)


NotifyDeployableDestroyed[edit]

function NotifyDeployableDestroyed (Controller Killer, Actor Killed)


NotifyHackedDeployPoint[edit]

function NotifyHackedDeployPoint (Controller PrimaryHacker, Controller SecondaryHacker)


NotifyHackedEnergySource[edit]

function NotifyHackedEnergySource (Controller PrimaryHacker, Controller SecondaryHacker)


NotifyHackedOther[edit]

function NotifyHackedOther (Controller PrimaryHacker, Controller SecondaryHacker)


NotifyHealTeammateWithPack[edit]

function NotifyHealTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyKilled[edit]

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


NotifyPlayerNameChange[edit]

function NotifyPlayerNameChange (Controller Player)


NotifyRepairTeammateWithPack[edit]

function NotifyRepairTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyResupplyTeammateWithPack[edit]

function NotifyResupplyTeammateWithPack (Controller PackOwner, Controller PackReceiver)


NotifyRevived[edit]

function NotifyRevived (Controller Reviver, Controller Wounded)


NotifyTeammateHealTime[edit]

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


NotifyTeammateRepairTime[edit]

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


NotifyTeammateResupplyTime[edit]

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


NotifyTurretKilled[edit]

function NotifyTurretKilled (Controller Killer, Pawn KilledPawn)


NotifyVehicleKilled[edit]

function NotifyVehicleKilled (Controller Killer, Pawn KilledPawn)


RegisterMultiplier[edit]

function RegisterMultiplier (Controller InPlayer, EBonusType InBonusType)


RegisterScore[edit]

function RegisterScore (Controller InPlayer, EScoreType InScoreType, optional float CustomScore)


RegisterSpecialMultiplier[edit]

function RegisterSpecialMultiplier (float BonusMultiplier, string BonusMsg)


RegisterTurretScore[edit]

function RegisterTurretScore (Controller Killer, Pawn KilledPawn)


RegisterVehicleKillScore[edit]

function RegisterVehicleKillScore (Controller Killer, Pawn KilledPawn)


ScoreHack[edit]

function ScoreHack (EScoreType HackType, Controller PrimaryHacker, Controller SecondaryHacker)


SendMVPEntry[edit]

function SendMVPEntry (Controller Player, int MVPIndex, string MVPName, float MVPScore)