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

WormbotHandler3SPN.WIR_GameHandler_TAM

Extends
WIR_GameHandler_DM

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- WormbotReporter.WIR_ModHandler
         |   
         +-- WormbotReporter.WIR_GameHandler
            |   
            +-- WormbotReporter.WIR_GameHandler_DM
               |   
               +-- WormbotHandler3SPN.WIR_GameHandler_TAM

Direct Known Subclasses:

WIR_GameHandler_AM

Variables Summary
stringMsgDarkHorse
stringMsgPlayerWonRound
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

Structures Summary
Inherited Structures from WormbotReporter.WIR_GameHandler
TGameHandler

Functions Summary
function AddRow (out array<WIR_Util.TAlignedTable> Table, int row, PlayerReplicationInfo PRI, bool bRightSide))
functionbool HandleLocalizedMessage (class<LocalMessage> Message, int Switch, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject))
Inherited Functions from WormbotReporter.WIR_GameHandler
AddRow, CriticalPlayer, FillPlayInfo, FormatPlayerName, GetClosestGameObjective, GetDescriptionText, GetGameInfoString, GetObjectiveName, GetObjectName, GetRemainingTime, HandleEndGame, HandleKill, HandleLocalizedMessage, HandleStringMessage, InOrder, MatchStarting, ReportScores


Variables Detail

MsgDarkHorse Source code

var localized string MsgDarkHorse;

MsgPlayerWonRound Source code

var localized string MsgPlayerWonRound;


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.

HandleLocalizedMessage Source code

function bool HandleLocalizedMessage ( class<LocalMessage> Message, int Switch, PlayerReplicationInfo RelatedPRI_1, PlayerReplicationInfo RelatedPRI_2, Object OptionalObject) )
Skip the pointless "player is OUT" messages.


Defaultproperties

defaultproperties
{
  MsgPlayerWonRound = "[^B][%r][^B] %p[^O] wins the round"
  MsgDarkHorse      = "[%r] - %p[^O] is a [^B]Dark Horse[^B]"
  
  StringTableHeader(0)  = "[^U]Name"
  StringTableHeader(1)  = "Score"
  StringTableHeader(2)  = "Deaths"
  StringTableHeader(3)  = "Acc."
  StringTableHeader(4)  = "Dam.[^O]"
  StringTableHeader(5)  = " "
  StringTableHeader(6)  = "[^U]Name"
  StringTableHeader(7)  = "Score"
  StringTableHeader(8)  = "Deaths"
  StringTableHeader(9)  = "Acc."
  StringTableHeader(10) = "Dam.[^O]"
  
  ColumnAlign(0)  = TXTA_Left
  ColumnAlign(1)  = TXTA_Right
  ColumnAlign(2)  = TXTA_Right
  ColumnAlign(3)  = TXTA_Right
  ColumnAlign(4)  = TXTA_Right
  ColumnAlign(5)  = TXTA_Center
  ColumnAlign(6)  = TXTA_Left
  ColumnAlign(7)  = TXTA_Right
  ColumnAlign(8)  = TXTA_Right
  ColumnAlign(9)  = TXTA_Right
  ColumnAlign(10) = TXTA_Right
  
  HandlerGroup = "Wormbot (TAM)"
  bAnnounceOutOfLives = False
  StringScoreTemplate = "[score]/[percent]%/[weapondamage]/[ping]ms"
}

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