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

DruidsRPGcvs.ArtifactHealingBlast

Extends
RPGArtifact
Modifiers
config ( UT2004RPG )

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

Variables Summary
intAdrenalineRequired
ArtifactMakeSuperHealerAMSH
intBlastDistance
floatChargeTime
floatEXPMultiplier
floatHealingRadius
floatMaxHealing
intMaxHealth
floatMinHealing
RPGRulesRules
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 Activate ()
function BotConsider ()
function CheckRPGRules ()
function DropFrom (vector StartLocation)
functionfloat getExpMultiplier ()
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
functionint getMaxHealthBonus ()
function PostBeginPlay ()
function PreBeginPlay ()
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


Variables Detail

AdrenalineRequired Source code

var config int AdrenalineRequired;

AMSH Source code

var ArtifactMakeSuperHealer AMSH;

BlastDistance Source code

var config int BlastDistance;

ChargeTime Source code

var config float ChargeTime;

EXPMultiplier Source code

var float EXPMultiplier;

HealingRadius Source code

var config float HealingRadius;

MaxHealing Source code

var config float MaxHealing;

MaxHealth Source code

var int MaxHealth;

MinHealing Source code

var config float MinHealing;

Rules Source code

var RPGRules Rules;


Functions Detail

Activate Source code

function Activate ( )

BotConsider Source code

function BotConsider ( )

CheckRPGRules Source code

function CheckRPGRules ( )

DropFrom Source code

function DropFrom ( vector StartLocation )

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

PostBeginPlay Source code

simulated function PostBeginPlay ( )

PreBeginPlay Source code

function PreBeginPlay ( )

TossArtifact Source code

exec function TossArtifact ( )


Defaultproperties

defaultproperties
{
     CostPerSec=1
     MinActivationTime=0.000001
     PickupClass=Class'ArtifactHealingBlastPickup'
     IconMaterial=Texture'XEffectMat.Link.link_muz_blue'    
     ItemName="HealingBlast"
     AdrenalineRequired=50
     BlastDistance=1500

     MaxHealing=400.000000
     MinHealing=50.000000
     HealingRadius=2200.000000
     ChargeTime=2.0
}

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