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

DruidsRPGcvs.Summonifact

Extends
RPGArtifact
Modifiers
abstract config ( UT2004RPG )

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

Direct Known Subclasses:

DruidBuildingSummon, DruidTurretSummon, DruidVehicleSummon

Variables Summary
intAdrenaline
stringFriendlyName
intPoints
intStartHealth
class<Pawn>SummonItem
Summonifact
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 ()
function ApplyStatsToConstruction (Vehicle NewItem, awn Other)
functionbool ArtifactIsAllowed (GameInfo Game)
function BotConsider ()
functionbool CanAirSummon ()
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
functionbool isAvailable (LevelInfo level)
function PostBeginPlay ()
function SetStartHealth (Vehicle NewItem)
function setup (String Name, class<Pawn> Item, int AdrenalineUsed, int PointsUsed, int InitialHealth)
functionbool SpawnIt (TransBeacon Beacon, awn P, ngineerPointsInv epi)
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

Adrenaline Source code

var int Adrenaline;

FriendlyName Source code

var string FriendlyName;

Points Source code

var int Points;

StartHealth Source code

var int StartHealth;

SummonItem Source code

var class<Pawn> SummonItem;

Summonifact

BrokenSound Source code

var(Summonifact) Sound BrokenSound;


Functions Detail

Activate Source code

function Activate ( )

ApplyStatsToConstruction Source code

function ApplyStatsToConstruction ( Vehicle NewItem,Pawn Other )

ArtifactIsAllowed Source code

static function bool ArtifactIsAllowed ( GameInfo Game )

BotConsider Source code

function BotConsider ( )

CanAirSummon Source code

function bool CanAirSummon ( )

GetLocalString Source code

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

isAvailable Source code

function bool isAvailable ( LevelInfo level )

PostBeginPlay Source code

function PostBeginPlay ( )

SetStartHealth Source code

function SetStartHealth ( Vehicle NewItem )

setup Source code

function setup ( String Name, class<Pawn> Item, int AdrenalineUsed, int PointsUsed, int InitialHealth )

SpawnIt Source code

function bool SpawnIt ( TransBeacon Beacon,Pawn P,EngineerPointsInv epi )


Defaultproperties

defaultproperties
{
    MinActivationTime=0.000001
    CostPerSec=1
    BrokenSound=Sound'PlayerSounds.NewGibs.RobotCrunch3'
    ItemName="Summoning Artifact"
    IconMaterial=Texture'UTRPGTextures.Icons.SummoningCharmIcon'
}

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