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

Jailbreak.JBGameRules

Extends
GameRules
Modifiers
abstract

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

Direct Known Subclasses:

JBGameRulesArenaLockdown, JBGameRulesAvenger, JBGameRulesBerserker, JBGameRulesCelebration, JBGameRulesDebug, JBGameRulesJailCard, JBGameRulesJailFightTally, JBGameRulesLlamaHunt, JBGameRulesMapFixes, JBGameRulesOvertimeLockdown, JBGameRulesPersistence, JBGameRulesProtection, JBGameRulesRoundup, JBGameRulesSpoils, JBGameRulesTally, JBGameRulesTeleport, WIR_JBGameRules

Variables Summary
Inherited Variables from Engine.GameRules
NextGameRules
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Functions Summary
functionbool AllowForcedRelease (JBInfoJail Jail, TeamInfo Team, optional Controller ControllerInstigator))
functionbool CanBotAttackEnemy (Bot Bot, Pawn PawnEnemy))
functionbool CanBroadcast (class<LocalMessage> MessageClass, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject ))
functionbool CanRelease (TeamInfo Team, Pawn PawnInstigator, GameObjective Objective))
functionbool CanSendToArena (JBTagPlayer TagPlayer, JBInfoArena Arena, out byte bForceSendToArena))
functionbool CanSendToJail (JBTagPlayer TagPlayer))
functionJBGameRules GetNextJBGameRules ()))
function NotifyArenaEnd (JBInfoArena Arena, JBTagPlayer TagPlayerWinner))
function NotifyArenaStart (JBInfoArena Arena))
function NotifyExecutionCommit (TeamInfo Team))
function NotifyExecutionEnd ()))
function NotifyJailClosed (JBInfoJail Jail, TeamInfo Team))
function NotifyJailOpened (JBInfoJail Jail, TeamInfo Team))
function NotifyJailOpening (JBInfoJail Jail, TeamInfo Team))
function NotifyPlayerDisconnect (PlayerController ControllerPlayer, out byte bIsLlama))
function NotifyPlayerJailed (JBTagPlayer TagPlayer))
function NotifyPlayerReconnect (PlayerController ControllerPlayer, bool bIsLlama))
function NotifyPlayerReleased (JBTagPlayer TagPlayer, JBInfoJail Jail))
function NotifyRound ()))
Inherited Functions from Engine.GameRules
AddGameRules, CheckEndGame, CheckScore, CriticalPlayer, FindPlayerStart, GetRules, GetServerDetails, HandleRestartGame, NetDamage, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, ScoreObjective
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Functions Detail

AllowForcedRelease Source code

function bool AllowForcedRelease ( JBInfoJail Jail, TeamInfo Team, optional Controller ControllerInstigator) )

CanBotAttackEnemy Source code

function bool CanBotAttackEnemy ( Bot Bot, Pawn PawnEnemy) )

CanBroadcast Source code

function bool CanBroadcast ( class<LocalMessage> MessageClass, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject ) )

CanRelease Source code

function bool CanRelease ( TeamInfo Team, Pawn PawnInstigator, GameObjective Objective) )

CanSendToArena Source code

function bool CanSendToArena ( JBTagPlayer TagPlayer, JBInfoArena Arena, out byte bForceSendToArena) )

CanSendToJail Source code

function bool CanSendToJail ( JBTagPlayer TagPlayer) )

GetNextJBGameRules Source code

protected final function JBGameRules GetNextJBGameRules ( ) )

NotifyArenaEnd Source code

function NotifyArenaEnd ( JBInfoArena Arena, JBTagPlayer TagPlayerWinner) )

NotifyArenaStart Source code

function NotifyArenaStart ( JBInfoArena Arena) )

NotifyExecutionCommit Source code

function NotifyExecutionCommit ( TeamInfo Team) )

NotifyExecutionEnd Source code

function NotifyExecutionEnd ( ) )

NotifyJailClosed Source code

function NotifyJailClosed ( JBInfoJail Jail, TeamInfo Team) )

NotifyJailOpened Source code

function NotifyJailOpened ( JBInfoJail Jail, TeamInfo Team) )

NotifyJailOpening Source code

function NotifyJailOpening ( JBInfoJail Jail, TeamInfo Team) )

NotifyPlayerDisconnect Source code

function NotifyPlayerDisconnect ( PlayerController ControllerPlayer, out byte bIsLlama) )

NotifyPlayerJailed Source code

function NotifyPlayerJailed ( JBTagPlayer TagPlayer) )

NotifyPlayerReconnect Source code

function NotifyPlayerReconnect ( PlayerController ControllerPlayer, bool bIsLlama) )

NotifyPlayerReleased Source code

function NotifyPlayerReleased ( JBTagPlayer TagPlayer, JBInfoJail Jail) )

NotifyRound Source code

function NotifyRound ( ) )



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