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

DruidsRPGcvs.ArtifactRepulsion

Extends
RPGArtifact
Modifiers
config ( UT2004RPG )

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

Variables Summary
intAdrenalineRequired
floatBlastRadius
MaterialKnockbackOverlay
SoundKnockbackSound
floatMaxKnockbackMomentum
floatMaxKnockbackTime
floatMinKnockbackMomentum
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 DropFrom (vector StartLocation)
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
function PostBeginPlay ()
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;

BlastRadius Source code

var config float BlastRadius;

KnockbackOverlay Source code

var Material KnockbackOverlay;

KnockbackSound Source code

var Sound KnockbackSound;

MaxKnockbackMomentum Source code

var config float MaxKnockbackMomentum;

MaxKnockbackTime Source code

var config float MaxKnockbackTime;

MinKnockbackMomentum Source code

var config float MinKnockbackMomentum;


Functions Detail

Activate Source code

function Activate ( )

BotConsider Source code

function BotConsider ( )

DropFrom Source code

function DropFrom ( vector StartLocation )

GetLocalString Source code

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

PostBeginPlay Source code

function PostBeginPlay ( )

TossArtifact Source code

exec function TossArtifact ( )


Defaultproperties

defaultproperties
{
     CostPerSec=1
     MinActivationTime=0.000001
     BlastRadius=2500.000000
     MaxKnockbackMomentum=3000.0
     MinKnockbackMomentum=1000.0
     MaxKnockbackTime=5.0
     AdrenalineRequired=50
     PickupClass=Class'ArtifactRepulsionPickup'
     KnockbackSound=Sound'WeaponSounds.Misc.ballgun_launch'
     KnockbackOverlay=Shader'DruidsRPGShaders1.DomShaders.PulseRedShader'
     IconMaterial=Texture'XGame.Water.xCausticRing2'
     ItemName="Repulsion"
}

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