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

DruidsRPGcvs.DruidsRPGKeysInteraction

Extends
Interaction
Modifiers
config ( UT2004RPG )

Core.Object
|   
+-- Engine.Interactions
   |   
   +-- Engine.Interaction
      |   
      +-- DruidsRPGcvs.DruidsRPGKeysInteraction

Variables Summary
Array<ArtifactKeyConfig>ArtifactKeyConfigs
Inherited Variables from Engine.Interaction
bActive, bNativeEvents, bRequiresTick, bVisible, Master, ViewportOwner

Enumerations Summary
Inherited Enumerations from Engine.Interactions
EInputAction, EInputKey, EStreamFinishReason

Structures Summary
ArtifactKeyConfig
Alias, ArtifactClass

Functions Summary
functionbool KeyEvent (EInputKey Key, EInputAction Action, float Delta)
event NotifyLevelChange ()
function SelectBeam ()
function SelectBolt ()
function SelectDouble ()
function SelectFlight ()
function SelectFreezeBomb ()
function SelectGlobe ()
function SelectHealingBlast ()
function SelectMagnet ()
function SelectMax ()
function SelectMedic ()
function SelectMegaBlast ()
function SelectMWM ()
function SelectPlusOne ()
function SelectPoisonBlast ()
function SelectRepulsion ()
function SelectRod ()
function SelectSphereDamage ()
function SelectSphereHeal ()
function SelectSphereInv ()
function SelectTeleport ()
function SelectThisArtifact (string ArtifactAlias)
function SelectTriple ()
Inherited Functions from Engine.Interaction
ConsoleCommand, Initialize, Initialized, KeyEvent, KeyType, Message, NotifyLevelChange, NotifyMusicChange, PostRender, PreRender, ScreenToWorld, SetFocus, StreamFinished, Tick, WorldToScreen
Inherited Functions from Engine.Interactions
GetFriendlyName


Variables Detail

ArtifactKeyConfigs Source code

var Array<ArtifactKeyConfig> ArtifactKeyConfigs;


Structures Detail

ArtifactKeyConfig Source code

struct ArtifactKeyConfig
{
var String Alias;
var Class<RPGArtifact> ArtifactClass;
};



Functions Detail

KeyEvent Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, float Delta )

NotifyLevelChange Source code

event NotifyLevelChange ( )

SelectBeam Source code

exec function SelectBeam ( )

SelectBolt Source code

exec function SelectBolt ( )

SelectDouble Source code

exec function SelectDouble ( )

SelectFlight Source code

exec function SelectFlight ( )

SelectFreezeBomb Source code

exec function SelectFreezeBomb ( )

SelectGlobe Source code

exec function SelectGlobe ( )

SelectHealingBlast Source code

exec function SelectHealingBlast ( )

SelectMagnet Source code

exec function SelectMagnet ( )

SelectMax Source code

exec function SelectMax ( )

SelectMedic Source code

exec function SelectMedic ( )

SelectMegaBlast Source code

exec function SelectMegaBlast ( )

SelectMWM Source code

exec function SelectMWM ( )

SelectPlusOne Source code

exec function SelectPlusOne ( )

SelectPoisonBlast Source code

exec function SelectPoisonBlast ( )

SelectRepulsion Source code

exec function SelectRepulsion ( )

SelectRod Source code

exec function SelectRod ( )

SelectSphereDamage Source code

exec function SelectSphereDamage ( )

SelectSphereHeal Source code

exec function SelectSphereHeal ( )

SelectSphereInv Source code

exec function SelectSphereInv ( )

SelectTeleport Source code

exec function SelectTeleport ( )

SelectThisArtifact Source code

function SelectThisArtifact ( string ArtifactAlias )

SelectTriple Source code

exec function SelectTriple ( )


Defaultproperties

defaultproperties
{
    bVisible=true
    bActive=True
    bRequiresTick=True
    ArtifactKeyConfigs(0)=(Alias="SelectTriple",ArtifactClass=Class'DruidArtifactTripleDamage')
    ArtifactKeyConfigs(1)=(Alias="SelectGlobe",ArtifactClass=Class'ArtifactInvulnerability')
    ArtifactKeyConfigs(2)=(Alias="SelectMWM",ArtifactClass=Class'DruidArtifactMakeMagicWeapon')
    ArtifactKeyConfigs(3)=(Alias="SelectDouble",ArtifactClass=Class'DruidDoubleModifier')
    ArtifactKeyConfigs(4)=(Alias="SelectMax",ArtifactClass=Class'DruidMaxModifier')
    ArtifactKeyConfigs(5)=(Alias="SelectPlusOne",ArtifactClass=Class'DruidPlusOneModifier')
    ArtifactKeyConfigs(6)=(Alias="SelectMedic",ArtifactClass=Class'ArtifactMakeSuperHealer')
    ArtifactKeyConfigs(7)=(Alias="SelectFlight",ArtifactClass=Class'ArtifactFlight')
    ArtifactKeyConfigs(8)=(Alias="SelectMagnet",ArtifactClass=Class'DruidArtifactSpider')
    ArtifactKeyConfigs(9)=(Alias="SelectTeleport",ArtifactClass=Class'ArtifactTeleport')
    ArtifactKeyConfigs(10)=(Alias="SelectRod",ArtifactClass=Class'DruidArtifactLightningRod')
}

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