|
Function Summary |
void |
AddGameRules(GameRules GR) |
bool |
CheckEndGame(PlayerReplicationInfo Winner, string Reason)
/* CheckEndGame()
Allows modification of game ending conditions. Return false to prevent game from ending
*/ |
bool |
CheckScore(PlayerReplicationInfo Scorer)
/* CheckScore()
see if this score means the game ends
return true to override gameinfo checkscore, or if game was ended (with a call to Level.Game.EndGame() )
*/ |
NavigationPoint |
FindPlayerStart(Controller Player, optional byte, optional string)
/* Override GameInfo FindPlayerStart() - called by GameInfo.FindPlayerStart()
if a NavigationPoint is returned, it will be used as the playerstart
*/ |
string |
GetRules()
/* return string containing game rules information
*/ |
bool |
HandleRestartGame()
//
// Restart the game.
//
|
bool |
OverridePickupQuery(Pawn Other, Pickup item, out byte)
/* OverridePickupQuery()
when pawn wants to pickup something, gamerules given a chance to modify it. If this function
returns true, bAllowPickup will determine if the object can be picked up.
*/ |
void |
ScoreKill(Controller Killer, Controller Killed) |
void |
ScoreObjective(PlayerReplicationInfo Scorer, Int Score) |