Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

WormbotReporter.WIR_GameRules

Extends
GameRules

Copyright (c) 2005-2007 by Wormbo $Id$

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameRules
         |   
         +-- WormbotReporter.WIR_GameRules

Variables Summary
MutWormbotMyMutator
TPendingKillPendingKill
Inherited Variables from Engine.GameRules
NextGameRules
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Structures Summary
TPendingKill
Killed, Killer, DamageType, HitLocation

Functions Summary
functionbool CheckEndGame (PlayerReplicationInfo Winner, string Reason))
functionbool OverridePickupQuery (Pawn Other, Pickup Item, out byte bAllowPickup))
event PostBeginPlay ()))
functionbool PreventDeath (Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation))
function ScoreKill (Controller Killer, Controller Killed))
function ScoreObjective (PlayerReplicationInfo Scorer, int Score))
Inherited Functions from Engine.GameRules
AddGameRules, CheckEndGame, CheckScore, CriticalPlayer, FindPlayerStart, GetRules, GetServerDetails, HandleRestartGame, NetDamage, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, ScoreObjective
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Variables Detail

MyMutator Source code

var MutWormbot MyMutator;

PendingKill Source code

var TPendingKill PendingKill;


Structures Detail

TPendingKill Source code

struct TPendingKill
{
var class<DamageType> DamageType;
var vector HitLocation;
var Pawn Killed;
var Controller Killer;
};



Functions Detail

CheckEndGame Source code

function bool CheckEndGame ( PlayerReplicationInfo Winner, string Reason) )
Remeber the end game reason.

OverridePickupQuery Source code

function bool OverridePickupQuery ( Pawn Other, Pickup Item, out byte bAllowPickup) )
Report a pickup.

PostBeginPlay Source code

event PostBeginPlay ( ) )
Register the GameRules actor and initialize it.

PreventDeath Source code

function bool PreventDeath ( Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation) )
Capture the damage type for a potential score kill.

ScoreKill Source code

function ScoreKill ( Controller Killer, Controller Killed) )
Report a kill.

ScoreObjective Source code

function ScoreObjective ( PlayerReplicationInfo Scorer, int Score) )
Report a goal, capture, etc.



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:29.824 - Created with UnCodeX