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

WormbotHandlerJailbreak.WIR_GameHandler_Jailbreak

Extends
WIR_GameHandler

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

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

Variables Summary
JBAddonLlamaLlamaAddon
stringMsgArenaMatchCanceled
stringMsgArenaMatchEnded
stringMsgArenaMatchEndedTied
stringMsgArenaMatchStarted
stringMsgLlamaDisconnect
stringMsgLlamaKilled
stringMsgLlamaStart
stringMsgLlamaSuicided
stringMsgOvertimeLockdown
stringMsgTeamCaptured
stringMsgTeamCapturedBoth
stringMsgTeamReleased
stringStringPrefixLlama
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))
functionstring FormatPlayerName (Actor Player, optional bool bOnlyName, optional string StringScoreTemplate, optional out string CustomPrefix))
functionbool HandleEndGame (out string Reason))
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))
event PostBeginPlay ()))
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

LlamaAddon Source code

var JBAddonLlama LlamaAddon;

MsgArenaMatchCanceled Source code

var localized string MsgArenaMatchCanceled;

MsgArenaMatchEnded Source code

var localized string MsgArenaMatchEnded;

MsgArenaMatchEndedTied Source code

var localized string MsgArenaMatchEndedTied;

MsgArenaMatchStarted Source code

var localized string MsgArenaMatchStarted;

MsgLlamaDisconnect Source code

var localized string MsgLlamaDisconnect;

MsgLlamaKilled Source code

var localized string MsgLlamaKilled;

MsgLlamaStart Source code

var localized string MsgLlamaStart;

MsgLlamaSuicided Source code

var localized string MsgLlamaSuicided;

MsgOvertimeLockdown Source code

var localized string MsgOvertimeLockdown;

MsgTeamCaptured Source code

var localized string MsgTeamCaptured;

MsgTeamCapturedBoth Source code

var localized string MsgTeamCapturedBoth;

MsgTeamReleased Source code

var localized string MsgTeamReleased;

StringPrefixLlama Source code

var localized string StringPrefixLlama;


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.

FormatPlayerName Source code

function string FormatPlayerName ( Actor Player, optional bool bOnlyName, optional string StringScoreTemplate, optional out string CustomPrefix) )
Returns a formatted player name for IRC.

HandleEndGame Source code

function bool HandleEndGame ( out string Reason) )
Return True if the handler wants to override the mutator's default behavior.

HandleKill Source code

function bool HandleKill ( out Controller Killer, out Controller Killed, out class<DamageType> DamageType, out string MsgSuffix) )
Prevent suicide messages during executions.

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.

PostBeginPlay Source code

event PostBeginPlay ( ) )
Initialize the handler.


Defaultproperties

defaultproperties
{
	MsgTeamCaptured         = "[^B][%r][^B] - %t [^B]was captured[^B]"
	MsgTeamCapturedBoth     = "[^B][%r] - Both teams captured - No Score.[^B]"
	MsgTeamReleased         = "[%r] - %t [^B]was released[^B] by %p[^O]"
	MsgArenaMatchStarted    = "[%r] - %p1[^O] and %p2[^O] fight for their freedom in the arena"
	MsgArenaMatchCanceled   = "[%r] - Arena match between %p1[^O] and %p2[^O] was canceled"
	MsgArenaMatchEnded      = "[%r] - %p[^O] has won the arena match - %o[^O] goes back to jail"
	MsgArenaMatchEndedTied  = "[%r] - Arena match between %p1[^O] and %p2[^O] ended with a tie"


	MsgLlamaStart       = "[%r] - The Hunt on %l[^O] has started"
	MsgLlamaKilled      = "[%r] - %l[^O] was caught by %p[^O]"
	MsgLlamaSuicided    = "[%r] - %l[^O] was busted!"


	MsgOvertimeLockdown = "[^B][%r] Overtime Lockdown - Release switches disabled![^B]"


	StringPrefixLlama = "Llama "


	StringTableHeader(0)  = "[^U]Name"
	StringTableHeader(1)  = "Score"
	StringTableHeader(2)  = "Attk."
	StringTableHeader(3)  = "Def."
	StringTableHeader(4)  = "Rel.[^O]"
	StringTableHeader(5)  = " "
	StringTableHeader(6)  = "[^U]Name"
	StringTableHeader(7)  = "Score"
	StringTableHeader(8)  = "Attk."
	StringTableHeader(9)  = "Def."
	StringTableHeader(10) = "Rel.[^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 (Jailbreak)"
}

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