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

DeusEx.Cloud

Extends
DeusExProjectile

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- DeusEx.DeusExProjectile
         |   
         +-- DeusEx.Cloud

Direct Known Subclasses:

HalonGas, PoisonGas, TearGas

Variables Summary
boolbFloating
vectorCloudLocation
floatcloudRadius
floatdamageInterval
Inherited Variables from DeusEx.DeusExProjectile
AccurateRange, bAggressiveExploded, bBlood, bDebris, bEmitDanger, bExplodes, bHadLocalTarget, bHasNetworkTarget, bIgnoresNanoDefense, blastRadius, bStickToWall, bStuck, bTracking, damagee, damageType, gradualHurtCounter, gradualHurtSteps, initDir, initLoc, itemArticle, itemName, LastSeenLoc, MaxDrawScale, MaxRange, MinDrawScale, NetworkTargetLoc, spawnAmmoClass, spawnWeaponClass, Target, time
Inherited Variables from Engine.Projectile
Damage, ExplosionDecal, ExploWallOut, ImpactSound, MaxSpeed, MiscSound, MomentumTransfer, MyDamageType, SpawnSound, Speed

Functions Summary
function BeginPlay ()))
function HitWall (vector HitNormal, actor Wall))
Flying
function ProcessTouch (Actor Other, Vector HitLocation))
Flying
function Tick (float deltaTime))
function Timer ()))
event ZoneChange (ZoneInfo NewZone))
Inherited Functions from DeusEx.DeusExProjectile
AcquireMPTargetLocation, BeginState, DamageRing, DrawExplosionEffects, Explode, Frob, GrabProjectile, HitWall, PlayImpactSound, PostBeginPlay, ProcessTouch, SpawnBlood, SpawnEffects, Tick, Timer
Inherited Functions from Engine.Projectile
EncroachingOn, Explode, HitWall, ProcessTouch, RandSpin, Touch

States Summary
Flying Source code
auto simulated state Flying
HitWall, ProcessTouch


Variables Detail

bFloating Source code

var bool bFloating;

CloudLocation Source code

var vector CloudLocation;

cloudRadius Source code

var float cloudRadius;

damageInterval Source code

var float damageInterval;


Functions Detail

BeginPlay Source code

function BeginPlay ( ) )

HitWall Flying Source code

function HitWall ( vector HitNormal, actor Wall) )

ProcessTouch Flying Source code

function ProcessTouch ( Actor Other, Vector HitLocation) )

Tick Source code

simulated function Tick ( float deltaTime) )

Timer Source code

function Timer ( ) )

ZoneChange Source code

event ZoneChange ( ZoneInfo NewZone) )


Defaultproperties

defaultproperties
{
     cloudRadius=128.000000
     damageInterval=1.000000
     blastRadius=1.000000
     DamageType=PoisonGas
     AccurateRange=100
     maxRange=100
     maxDrawScale=5.000000
     bIgnoresNanoDefense=True
     ItemName="Gas Cloud"
     ItemArticle="a"
     speed=300.000000
     MaxSpeed=300.000000
     Damage=1.000000
     MomentumTransfer=100
     LifeSpan=1.000000
     DrawType=DT_Sprite
     Style=STY_Translucent
     Texture=None
     DrawScale=0.010000
     bUnlit=True
     CollisionRadius=16.000000
     CollisionHeight=16.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:03.760 - Created with UnCodeX