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

JBAddonArenaLockdown.JBGameRulesArenaLockdown

Extends
JBGameRules

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameRules
         |   
         +-- Jailbreak.JBGameRules
            |   
            +-- JBAddonArenaLockdown.JBGameRulesArenaLockdown

Variables Summary
JBInfoArenaArena
boolbAttemptArenaMatch
boolbCrossBaseSpawning
JBTagPlayerBlueChallenger
Array<JBTagPlayer>BluePrisoners
boolbMatchTied
Array<PlayerStart>PlayerStartArray
JBTagPlayerRedChallenger
Array<JBTagPlayer>RedPrisoners
byteSelectionMethod
intTeamPlayerStartCount[2]
Inherited Variables from Engine.GameRules
NextGameRules

Functions Summary
function AttemptArenaMatch (TeamInfo Team))
functionJBTagPlayer FindChallenger (array<JBTagPlayer> Prisoners))
function MixUpPlayerStarts ()))
function NotifyArenaEnd (JBInfoArena Arena, JBTagPlayer TagPlayerWinner))
function NotifyJailClosed (JBInfoJail Jail, TeamInfo Team))
function NotifyPlayerJailed (JBTagPlayer TagPlayer))
function NotifyPlayerReleased (JBTagPlayer TagPlayer, JBInfoJail Jail))
function NotifyRound ()))
function RemoveBluePrisonerFromArray (JBTagPlayer TagPlayer))
function RemoveRedPrisonerFromArray (JBTagPlayer TagPlayer))
event Timer ()))
functionbool ValidateChallenger (Controller Challenger))
Inherited Functions from Jailbreak.JBGameRules
AllowForcedRelease, CanBotAttackEnemy, CanBroadcast, CanRelease, CanSendToArena, CanSendToJail, GetNextJBGameRules, NotifyArenaEnd, NotifyArenaStart, NotifyExecutionCommit, NotifyExecutionEnd, NotifyJailClosed, NotifyJailOpened, NotifyJailOpening, NotifyPlayerDisconnect, NotifyPlayerJailed, NotifyPlayerReconnect, NotifyPlayerReleased, NotifyRound
Inherited Functions from Engine.GameRules
AddGameRules, CheckEndGame, CheckScore, CriticalPlayer, FindPlayerStart, GetRules, GetServerDetails, HandleRestartGame, NetDamage, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, ScoreObjective


Variables Detail

Arena Source code

var JBInfoArena Arena;

bAttemptArenaMatch Source code

var protected bool bAttemptArenaMatch;

bCrossBaseSpawning Source code

var bool bCrossBaseSpawning;

BlueChallenger Source code

var protected JBTagPlayer BlueChallenger;

BluePrisoners Source code

var protected Array<JBTagPlayer> BluePrisoners;

bMatchTied Source code

var bool bMatchTied;

PlayerStartArray Source code

var Array<PlayerStart> PlayerStartArray;

RedChallenger Source code

var protected JBTagPlayer RedChallenger;

RedPrisoners Source code

var protected Array<JBTagPlayer> RedPrisoners;

SelectionMethod Source code

var byte SelectionMethod;

TeamPlayerStartCount[2] Source code

var int TeamPlayerStartCount[2];


Functions Detail

AttemptArenaMatch Source code

function AttemptArenaMatch ( TeamInfo Team) )

FindChallenger Source code

function JBTagPlayer FindChallenger ( array<JBTagPlayer> Prisoners) )

MixUpPlayerStarts Source code

function MixUpPlayerStarts ( ) )

NotifyArenaEnd Source code

function NotifyArenaEnd ( JBInfoArena Arena, JBTagPlayer TagPlayerWinner) )

NotifyJailClosed Source code

function NotifyJailClosed ( JBInfoJail Jail, TeamInfo Team) )

NotifyPlayerJailed Source code

function NotifyPlayerJailed ( JBTagPlayer TagPlayer) )

NotifyPlayerReleased Source code

function NotifyPlayerReleased ( JBTagPlayer TagPlayer, JBInfoJail Jail) )

NotifyRound Source code

function NotifyRound ( ) )

RemoveBluePrisonerFromArray Source code

function RemoveBluePrisonerFromArray ( JBTagPlayer TagPlayer) )

RemoveRedPrisonerFromArray Source code

function RemoveRedPrisonerFromArray ( JBTagPlayer TagPlayer) )

Timer Source code

event Timer ( ) )

ValidateChallenger Source code

function bool ValidateChallenger ( Controller Challenger) )



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