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

DruidsRPGcvs.ArtifactSphereInvulnerability

Extends
RPGArtifact
Modifiers
config ( UT2004RPG )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Powerups
         |   
         +-- UT2004RPG.RPGArtifact
            |   
            +-- DruidsRPGcvs.ArtifactSphereInvulnerability

Variables Summary
intAdrenalinePerSecond
intAdrenalineRequired
MaterialEffectOverlay
floatEffectRadius
floatExpPerSecond
RPGRulesRules
vectorSpawnLocation
Inherited Variables from UT2004RPG.RPGArtifact
ActivatedTime, CostPerSec, MinActivationTime, NotEnoughAdrenalineMessage
Inherited Variables from Engine.Powerups
ActivateSound, bActivatable, bActive, bAutoActivate, bCanHaveMultipleCopies, DeActivateSound, ExpireMessage, NumCopies

Functions Summary
function BeginState ()
Activated
function BotConsider ()
function CheckRPGRules ()
function DropFrom (vector StartLocation)
function EndState ()
Activated
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
function PostBeginPlay ()
function SetTeamInvulnerable (vector CoreLocation)
function Timer ()
Activated
function TossArtifact ()
Inherited Functions from UT2004RPG.RPGArtifact
Activate, ArtifactIsAllowed, BotConsider, DropFrom, GetLocalString, HandlePickupQuery, NoArtifactsActive, OwnerEvent, Tick, TossArtifact, UsedUp
Inherited Functions from Engine.Powerups
Activate, BeginState, EndState, FireEffect, GetLocalString, HandlePickupQuery, PickupFunction, SelectNext, TravelPreAccept, UseCharge, UsedUp

States Summary
Activated Source code
state Activated
BeginState, EndState, Timer


Variables Detail

AdrenalinePerSecond Source code

var config int AdrenalinePerSecond;

AdrenalineRequired Source code

var config int AdrenalineRequired;

EffectOverlay Source code

var Material EffectOverlay;

EffectRadius Source code

var config float EffectRadius;

ExpPerSecond Source code

var config float ExpPerSecond;

Rules Source code

var RPGRules Rules;

SpawnLocation Source code

var vector SpawnLocation;


Functions Detail

BeginState Activated Source code

function BeginState ( )

BotConsider Source code

function BotConsider ( )

CheckRPGRules Source code

function CheckRPGRules ( )

DropFrom Source code

function DropFrom ( vector StartLocation )

EndState Activated Source code

function EndState ( )

GetLocalString Source code

static function string GetLocalString ( optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 )

PostBeginPlay Source code

simulated function PostBeginPlay ( )

SetTeamInvulnerable Source code

function SetTeamInvulnerable ( vector CoreLocation )

Timer Activated Source code

function Timer ( )

TossArtifact Source code

exec function TossArtifact ( )


Defaultproperties

defaultproperties
{
     AdrenalineRequired=100
     ExpPerSecond=1.0 
     AdrenalinePerSecond=20
     CostPerSec=20
     PickupClass=Class'ArtifactSphereInvulnerabilityPickup'
     IconMaterial=Texture'DCTextures.Icons.SphereInvulnerability'   
     ItemName="Invulnerability Sphere"
     EffectRadius=900.000000    
     EffectOverlay=Shader'UTRPGTextures.Overlays.InvulnerabilityOverlay'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:50.718 - Created with UnCodeX