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

WormbotReporter.WIR_GameHandler_BombingRun

Extends
WIR_GameHandler

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- WormbotReporter.WIR_ModHandler
         |   
         +-- WormbotReporter.WIR_GameHandler
            |   
            +-- WormbotReporter.WIR_GameHandler_BombingRun

Direct Known Subclasses:

WIR_GameHandler_BR4

Variables Summary
boolbCarried
boolbFumbled
intLastCountDown
PlayerReplicationInfoLastHolder
PawnLastPassTarget
stringMsgBombReturned
stringMsgBombTaken
stringMsgPassBlind
stringMsgPassTarget
stringStringBombDropped
stringStringPassIntercepted
xBombFlagtheBomb
Inherited Variables from WormbotReporter.WIR_GameHandler
bAnnounceOutOfLives, bReportKillingSprees, bReportLocations, bReportMultiKills, bReportSpecial, bReportWeapons, bScoreEndsRound, ColumnAlign, dataReportKills, dataReportPickups, descGameHandler, descReportKillingSprees, descReportKills, descReportLocations, descReportMultiKills, descReportPickups, descReportSpecial, descReportWeapons, descScoreReportDelay, GameHandler, lblGameHandler, lblReportKillingSprees, lblReportKills, lblReportLocations, lblReportMultiKills, lblReportPickups, lblReportSpecial, lblReportWeapons, lblScoreReportDelay, MsgClientMessage, MsgCurrentTeamScores, MsgGameEndFragLimit, MsgGameEndLastMan, MsgGameEndRoundLimit, MsgGameEndTeamScoreLimit, MsgGameEndTimeLimit, MsgGameFirstBlood, MsgGameInfo, MsgGameInProgress, MsgGameMaxLives, MsgGameOvertime, MsgGameScoreLimit, MsgGameStarted, MsgGameTimeLimit, MsgLastSecondSave, MsgPlayerScoredMultiKill, MsgScoreboard, MsgSpreeEndKill, MsgSpreeEndSuicideFemale, MsgSpreeEndSuicideMale, MsgSpreeEndTeamKill, MsgSpreeStart[6], ReportKills, ReportPickups, ScoreReportDelay, StringNameBomb, StringNameCore, StringNameFlag, StringNameFlags, StringPrefixOvertime, StringScoreTemplate, StringSuffixOvertime, StringSuffixWinnerPlayer, StringSuffixWinnerTeam, StringSuffixWinnerTeams, StringTableHeader, StringTableSeparator, StringTeamScore, StringTimeNotPlaying
Inherited Variables from WormbotReporter.WIR_ModHandler
bMatchStarted, descModHandler, HandlerGroup, lblModHandler, ModHandler, MyMutator, NextHandler

Structures Summary
Inherited Structures from WormbotReporter.WIR_GameHandler
TGameHandler
Inherited Structures from WormbotReporter.WIR_ModHandler
TModHandler

Functions Summary
function AddRow (out array<WIR_Util.TAlignedTable> Table, int row, PlayerReplicationInfo PRI, bool bRightSide))
functionbool HandleKill (out Controller Killer, out Controller Killed, out class<DamageType> DamageType, out string MsgSuffix))
functionbool HandleLocalizedMessage (class<LocalMessage> Message, int Switch, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject))
function Tick (float DeltaTime))
Inherited Functions from WormbotReporter.WIR_GameHandler
AddRow, CriticalPlayer, FillPlayInfo, FormatPlayerName, GetClosestGameObjective, GetDescriptionText, GetGameInfoString, GetObjectiveName, GetObjectName, GetRemainingTime, HandleEndGame, HandleKill, HandleLocalizedMessage, HandleStringMessage, InOrder, MatchStarting, ReportScores
Inherited Functions from WormbotReporter.WIR_ModHandler
AcceptPlayInfoProperty, AddHandler, CriticalPlayer, Destroyed, FillPlayInfo, FormatPlayerName, GetDescriptionText, GetLocationNameFor, GetObjectiveName, GetObjectName, GetRemainingTime, HandleEndGame, HandleEndRound, HandleKill, HandleLocalizedMessage, HandleNewRound, HandleStringMessage, MatchStarting, Mutate, PostBeginPlay, ScoreObjective, UpdateLocationNames


Variables Detail

bCarried Source code

var bool bCarried;

bFumbled Source code

var bool bFumbled;

LastCountDown Source code

var int LastCountDown;

LastHolder Source code

var PlayerReplicationInfo LastHolder;

LastPassTarget Source code

var Pawn LastPassTarget;

MsgBombReturned Source code

var localized string MsgBombReturned;

MsgBombTaken Source code

var localized string MsgBombTaken;

MsgPassBlind Source code

var localized string MsgPassBlind;

MsgPassTarget Source code

var localized string MsgPassTarget;

StringBombDropped Source code

var localized string StringBombDropped;

StringPassIntercepted Source code

var localized string StringPassIntercepted;

theBomb Source code

var xBombFlag theBomb;


Functions Detail

AddRow Source code

function AddRow ( out array<WIR_Util.TAlignedTable> Table, int row, PlayerReplicationInfo PRI, bool bRightSide) )
Adds data in a row on the left or right side of the scoreboard table.

HandleKill Source code

function bool HandleKill ( out Controller Killer, out Controller Killed, out class<DamageType> DamageType, out string MsgSuffix) )
Return True if the handler wants to override the mutator's default behavior.

HandleLocalizedMessage Source code

function bool HandleLocalizedMessage ( class<LocalMessage> Message, int Switch, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject) )
Return True if the message should not be reported through the default event.

Tick Source code

function Tick ( float DeltaTime) )
Clear the LastDropped array.


Defaultproperties

defaultproperties
{
	bScoreEndsRound   = True


	StringBombDropped = "%t[^O] [^B]fumbled[^B]"
	MsgBombReturned   = "[%r] - [^B]Ball reset![^B]"
	MsgBombTaken      = "[%r] - %p[^O] [^B]has the ball[^O]"


	MsgPassTarget = "[%r] - %p[^O] passes the ball to %o[^O]"
	MsgPassBlind  = "[%r] - %p[^O] throws the ball"


	StringPassIntercepted = "Pass to [^B]%o[^O] [^B]intercepted!"


	StringTableHeader(0) = "[^U]Name"
	StringTableHeader(1) = "Score"
	StringTableHeader(2) = "Goals"
	StringTableHeader(3) = "Takes[^O]"
	StringTableHeader(4) = " "
	StringTableHeader(5) = "[^U]Name"
	StringTableHeader(6) = "Score"
	StringTableHeader(7) = "Goals"
	StringTableHeader(8) = "Takes[^O]"


	HandlerGroup = "Wormbot (BombingRun)"
}

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