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

WormbotHandlerBonuspack.WIR_GameHandler_Mutant

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
               |   
               +-- WormbotHandlerBonuspack.WIR_GameHandler_Mutant

Variables Summary
PlayerReplicationInfoBottomFeederPRI
stringMsgFirstBloodMutates
stringMsgPlayerIsBottomFeeder
stringMsgPlayerMutated
stringMsgPlayerSuicidedMutant
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
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


Variables Detail

BottomFeederPRI Source code

var PlayerReplicationInfo BottomFeederPRI;

MsgFirstBloodMutates Source code

var localized string MsgFirstBloodMutates;

MsgPlayerIsBottomFeeder Source code

var localized string MsgPlayerIsBottomFeeder;

MsgPlayerMutated Source code

var localized string MsgPlayerMutated;

MsgPlayerSuicidedMutant Source code

var localized string MsgPlayerSuicidedMutant;


Functions Detail

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) )
Disable redundant "First Blood" message.

Tick Source code

function Tick ( float DeltaTime) )
Checks for Bottom Feeder changes.


Defaultproperties

defaultproperties
{
  MsgGameStarted          = "[^B][%r] The match has begun - First Blood Mutates![^B]"
  MsgFirstBloodMutates    = "[%r] - [^B]First Blood Mutates![^B]"
  MsgPlayerMutated        = "[%r] - %p[^O][^B] Has Mutated![^B]"
  MsgPlayerSuicidedMutant = "[%r] %k[^O] suffered a fatal mutation"
  MsgPlayerIsBottomFeeder = "[%r] - %p[^O] is the [^B]Bottom Feeder[^B]"
  
  HandlerGroup = "Wormbot (Mutant)"
}

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