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

DruidsRPGcvs.ArtifactSphereHealing

Extends
RPGArtifact
Modifiers
config ( UT2004RPG )

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

Variables Summary
intAdrenalinePerSecond
intAdrenalineRequired
ArtifactMakeSuperHealerAMSH
MaterialEffectOverlay
floatEffectRadius
floatEXPMultiplier
intHealthPerSecond
intMaxHealth
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 doHealed (int HealthGiven, Pawn Victim, int localMaxHealth)
function DropFrom (vector StartLocation)
function EndState ()
Activated
functionfloat getExpMultiplier ()
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
functionint getMaxHealthBonus ()
function HealTeam (vector CoreLocation)
function PostBeginPlay ()
function PreBeginPlay ()
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;

AMSH Source code

var ArtifactMakeSuperHealer AMSH;

EffectOverlay Source code

var Material EffectOverlay;

EffectRadius Source code

var config float EffectRadius;

EXPMultiplier Source code

var float EXPMultiplier;

HealthPerSecond Source code

var config int HealthPerSecond;

MaxHealth Source code

var int MaxHealth;

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 ( )

doHealed Source code

function doHealed ( int HealthGiven, Pawn Victim, int localMaxHealth )

DropFrom Source code

function DropFrom ( vector StartLocation )

EndState Activated Source code

function EndState ( )

getExpMultiplier Source code

function float getExpMultiplier ( )

GetLocalString Source code

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

getMaxHealthBonus Source code

function int getMaxHealthBonus ( )

HealTeam Source code

function HealTeam ( vector CoreLocation )

PostBeginPlay Source code

simulated function PostBeginPlay ( )

PreBeginPlay Source code

function PreBeginPlay ( )

Timer Activated Source code

function Timer ( )

TossArtifact Source code

exec function TossArtifact ( )


Defaultproperties

defaultproperties
{
     AdrenalineRequired=50
     AdrenalinePerSecond=10
     HealthPerSecond=10
     CostPerSec=10
     PickupClass=Class'ArtifactSphereHealingPickup'
     IconMaterial=Texture'DCTextures.Icons.SphereHealing'   
     ItemName="Healing Sphere"
     EffectRadius=900.000000    
     EffectOverlay=Shader'UTRPGTextures2.Overlays.PulseBlueShader1'
}

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