UE2:GameRules (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
U2XMP Object >> Actor >> Info >> GameRules
Package:
Engine
Direct subclasses:
HitSound, ShowDamageInfo
This class in other games:

GameRules.

The GameRules class handles game rule modifications for the GameInfo such as scoring, finding player starts, and damage modification.

Properties

NextGameRules

Type: GameRules


Instance functions

AddGameRules

function AddGameRules (GameRules GR)


CheckEndGame

function bool CheckEndGame (PlayerReplicationInfo Winner, string Reason)


CheckScore

function bool CheckScore (PlayerReplicationInfo Scorer)


FindPlayerStart

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


GetRules

function string GetRules ()


HandleRestartGame

function bool HandleRestartGame ()


NetDamage

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


OverridePickupQuery

function bool OverridePickupQuery (Pawn Other, Pickup item, out byte bAllowPickup)


PreventDeath

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


ScoreKill

function ScoreKill (Controller Killer, Controller Killed)


ScoreObjective

function ScoreObjective (PlayerReplicationInfo Scorer, int Score)