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

JBAddonPersistence.JBGameRulesPersistence

Extends
JBGameRules
Modifiers
config CacheExempt

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

Variables Summary
boolbNewRound
boolbUprising
array<TPersistence>CapturedList
TeamInfoCapturedTeam
array<TPersistence>CapturerList
intnHealth
intNumCaptured
intNumCapturers
Inherited Variables from Engine.GameRules
NextGameRules

Structures Summary
TPersistence
Owner, Adrenaline, Score, Rank, bWasJailed, WeaponList
TPersistWeapons
PersistentWeapon, PrimaryAmmo, SecondaryAmmo

Functions Summary
function AddToCapturedList (Controller Captured))
function AddToCapturingList (Controller Capturer))
function CarryOverWeapons ()))
function CleanUpArray ()))
function ExtractPlayers (TeamInfo Team))
function NotifyPlayerJailed (JBTagPlayer TagPlayer))
function NotifyRound ()))
functionbool PersistWeapon (Pawn P, TPersistWeapons Weapon))
function PreBeginPlay ()))
functionbool SetAdrenaline (Controller C, int Adrenaline))
function SortListByScore (out array<TPersistence> Team, int LowerBound, int UpperBound))
function Timer ()))
function TransferHealth (Controller C))
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

bNewRound Source code

var private bool bNewRound;

bUprising Source code

var private bool bUprising;

CapturedList Source code

var private array<TPersistence> CapturedList;

CapturedTeam Source code

var private TeamInfo CapturedTeam;

CapturerList Source code

var private array<TPersistence> CapturerList;

nHealth Source code

var private int nHealth;

NumCaptured Source code

var private int NumCaptured;

NumCapturers Source code

var private int NumCapturers;


Structures Detail

TPersistence Source code

struct TPersistence
{
var int Adrenaline;
var bool bWasJailed;
var string Owner;
var int Rank;
var int Score;
var array<TPersistWeapons> WeaponList;
};


TPersistWeapons Source code

struct TPersistWeapons
{
var class<Weapon> PersistentWeapon;
var int PrimaryAmmo;
var int SecondaryAmmo;
};



Functions Detail

AddToCapturedList Source code

function AddToCapturedList ( Controller Captured) )

AddToCapturingList Source code

function AddToCapturingList ( Controller Capturer) )

CarryOverWeapons Source code

function CarryOverWeapons ( ) )

CleanUpArray Source code

function CleanUpArray ( ) )

ExtractPlayers Source code

function ExtractPlayers ( TeamInfo Team) )

NotifyPlayerJailed Source code

function NotifyPlayerJailed ( JBTagPlayer TagPlayer) )

NotifyRound Source code

function NotifyRound ( ) )

PersistWeapon Source code

function bool PersistWeapon ( Pawn P, TPersistWeapons Weapon) )

PreBeginPlay Source code

function PreBeginPlay ( ) )

SetAdrenaline Source code

function bool SetAdrenaline ( Controller C, int Adrenaline) )

SortListByScore Source code

function SortListByScore ( out array<TPersistence> Team, int LowerBound, int UpperBound) )

Timer Source code

function Timer ( ) )

TransferHealth Source code

function TransferHealth ( Controller C) )


Defaultproperties

defaultproperties
{
}

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