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

DruidsRPGcvs.DruidArtifactMakeMagicWeapon

Extends
RPGArtifact

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

Direct Known Subclasses:

ArtifactMakeSuperHealer

Variables Summary
WeaponActivatedOldWeapon
floatAdrenalineUsed
MutUT2004RPGRPGMut
DruidArtifactMakeMagicWeapon
SoundBrokenSound
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 ()
functionbool ArtifactIsAllowed (GameInfo Game)
function BeginState ()
Activated
function BotConsider ()
function constructingNew ()
function constructionFinished (RPGWeapon result)
function DoEffect ()
function DoEffect ()
Activated
function EndState ()
Activated
functionint getCost ()
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
functionclass<RPGWeaponGetRandomWeaponModifier (class<Weapon> WeaponType, Pawn Other)
function PostBeginPlay ()
functionbool shouldBreak ()
function Tick (float deltaTime)
Activated
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, DoEffect, EndState, Tick


Variables Detail

ActivatedOldWeapon Source code

var Weapon ActivatedOldWeapon;

AdrenalineUsed Source code

var float AdrenalineUsed;

RPGMut Source code

var MutUT2004RPG RPGMut;

DruidArtifactMakeMagicWeapon

BrokenSound Source code

var(DruidArtifactMakeMagicWeapon) Sound BrokenSound;


Functions Detail

Activate Source code

function Activate ( )

ArtifactIsAllowed Source code

static function bool ArtifactIsAllowed ( GameInfo Game )

BeginState Activated Source code

function BeginState ( )

BotConsider Source code

function BotConsider ( )

constructingNew Source code

function constructingNew ( )

constructionFinished Source code

function constructionFinished ( RPGWeapon result )

DoEffect Source code

function DoEffect ( )

DoEffect Activated Source code

function DoEffect ( )

EndState Activated Source code

function EndState ( )

getCost Source code

function int getCost ( )

GetLocalString Source code

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

GetRandomWeaponModifier Source code

function class<RPGWeapon> GetRandomWeaponModifier ( class<Weapon> WeaponType, Pawn Other )

PostBeginPlay Source code

function PostBeginPlay ( )

shouldBreak Source code

function bool shouldBreak ( )

Tick Activated Source code

simulated function Tick ( float deltaTime )


Defaultproperties

defaultproperties
{
      CostPerSec=25
      MinActivationTime=0.000001
      PickupClass=Class'DruidArtifactMakeMagicWeaponPickup'
      IconMaterial=Texture'XGameTextures.SuperPickups.Udamage'
      ItemName="Magic Weapon Maker"
}

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