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

JBAddonJailCard.JBAddonJailCard

Extends
JBAddon
Modifiers
config cacheexempt

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.Mutator
         |   
         +-- Jailbreak.JBAddon
            |   
            +-- JBAddonJailCard.JBAddonJailCard

Constants Summary
DEFAULT_ALLOW_DROP=True
DEFAULT_AUTOUSE_CARD=False
DEFAULT_NUM_CARDS=1
DEFAULT_SPAWN_DELAY=0

Variables Summary
boolbAllowDropCard
boolbAutoUseCard
HUDBase.SpriteWidgetJailCardIcon
JBGameRulesJailCardmyGameRules
Array<NavigationPoint>NavPoints
intNumCards
PlayerControllerPC
intSpawnDelay
Array<JBPickupJailCard>SpawnedCardPickups
JBAddonJailCard
stringBuild
Inherited Variables from Jailbreak.JBAddon
bIsOverlay, JBGameReplicationInfo, PlayerControllerLocal
Inherited Variables from Engine.Mutator
bAddToServerPackages, bUserAdded, ConfigMenuClassName, DefaultWeapon, DefaultWeaponName, Description, FriendlyName, GroupName, IconMaterialName, NextMutator

Structures Summary
NavPointScore
NP, score

Functions Summary
function ClearCards ()))
functionvector FindSpawnPoint ()))
function MakeNavPointList ()))
function PostBeginPlay ()))
function RenderOverlays (Canvas Canvas))
function ResetConfiguration ()))
function SpawnCard (vector loc))
function SpawnCards ()))
Inherited Functions from Jailbreak.JBAddon
Destroyed, GetServerDetails, InitAddon, MutatorIsAllowed, NotifyLevelChange, PlayInfoGroup, PostNetBeginPlay, RenderOverlays
Inherited Functions from Engine.Mutator
AddMutator, AlwaysKeep, CanEnterVehicle, CanLeaveVehicle, CheckRelevance, CheckReplacement, Destroyed, DriverEnteredVehicle, DriverLeftVehicle, GetDefaultWeapon, GetInventoryClass, GetInventoryClassOverride, GetServerDetails, GetServerPlayers, IsRelevant, ModifyLogin, ModifyPlayer, Mutate, MutatorFillPlayInfo, MutatorIsAllowed, MyDefaultWeapon, NewRecommendCombo, NotifyLogout, OverrideDownload, ParseChatPercVar, PlayerChangedClass, PreBeginPlay, RecommendCombo, ReplaceWith, ServerTraveling

States Summary
MyState Source code
auto state MyState


Constants Detail

DEFAULT_ALLOW_DROP Source code

const DEFAULT_ALLOW_DROP = True;

DEFAULT_AUTOUSE_CARD Source code

const DEFAULT_AUTOUSE_CARD = False;

DEFAULT_NUM_CARDS Source code

const DEFAULT_NUM_CARDS = 1;

DEFAULT_SPAWN_DELAY Source code

const DEFAULT_SPAWN_DELAY = 0;


Variables Detail

bAllowDropCard Source code

var config bool bAllowDropCard;

bAutoUseCard Source code

var config bool bAutoUseCard;

JailCardIcon Source code

var private HUDBase.SpriteWidget JailCardIcon;

myGameRules Source code

var JBGameRulesJailCard myGameRules;

NavPoints Source code

var Array<NavigationPoint> NavPoints;

NumCards Source code

var config int NumCards;

PC Source code

var PlayerController PC;

SpawnDelay Source code

var config int SpawnDelay;

SpawnedCardPickups Source code

var Array<JBPickupJailCard> SpawnedCardPickups;

JBAddonJailCard

Build Source code

var(JBAddonJailCard) const editconst string Build;


Structures Detail

NavPointScore Source code

struct NavPointScore
{
var NavigationPoint NP;
var float score;
};



Functions Detail

ClearCards Source code

function ClearCards ( ) )

FindSpawnPoint Source code

function vector FindSpawnPoint ( ) )

MakeNavPointList Source code

function MakeNavPointList ( ) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

RenderOverlays Source code

simulated function RenderOverlays ( Canvas Canvas) )

ResetConfiguration Source code

static function ResetConfiguration ( ) )

SpawnCard Source code

function SpawnCard ( vector loc) )

SpawnCards Source code

function SpawnCards ( ) )


Defaultproperties

defaultproperties
{
    Build="%%%%-%%-%% %%:%%";
    ConfigMenuClassName="JBAddonJailCard.JBGUIPanelConfigJailCard";


    FriendlyName = "JailCard";
    Description  = "Pick up the Get Out of Jail Free card and use it when you are in jail to gain your freedom.";


    bAutoUseCard   = False;
    bAllowDropCard = True;
    SpawnDelay     = 0;
    NumCards       = 1;


    bIsOverlay = True;
    RemoteRole = ROLE_SimulatedProxy;
    bAlwaysRelevant = True;
    JailCardIcon=(WidgetTexture=Texture'JBJailCard.jailcardhud',RenderStyle=STY_Alpha,TextureCoords=(X1=8,Y1=0,X2=56,Y2=63),TextureScale=2.0,DrawPivot=DP_MiddleMiddle,PosX=0.05,PosY=0.75,OffsetY=7,Tints[0]=(B=255,G=255,R=255,A=128),Tints[1]=(B=255,G=255,R=255,A=128));
}




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