I don't need to test my programs. I have an error-correcting modem.

UE2:ProjectileEMPimp (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Projectile >> U2Projectile >> ProjectileEMPimp
Package: 
U2Weapons

projectileEMP.uc -- spawned by weaponEnergyRifle AltFire(), and projectileGrenadeEMP $Author: Aleiby $ $Date: 11/10/02 8:30p $ $Revision: 1 $

Properties[edit]

ActivationTime[edit]

Type: float


Default value: 0.9

Effect[edit]

Type: ParticleSalamander


Default values[edit]

Property Value
AmbientSound Sound'U2WeaponsA.EnergyRifle.ER_EMP'
bNoFalloff True
Damage 210.0
DamageRadius 290.0
ExplosionEffect Class'U2Weapons.ER_EMPExplosion'
LifeSpan 7.0
MaxSpeed 800.0
MomentumTransfer 5000.0
MyDamageType Class'U2.DamageTypeEMP'
ShakeDuration 1.0
ShakeMagnitude 30.0
ShakeRadius 1024.0
SoundRadius 80.0
SoundVolume 218
Speed 800.0

Functions[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: U2Projectile.Destroyed


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: U2Projectile.PostBeginPlay


Tick[edit]

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Timer[edit]

simulated event Timer ()

Overrides: Actor.Timer


Other instance functions[edit]

TakeDamage[edit]

function TakeDamage (int Damage, Pawn InstigatedBy, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: U2Projectile.TakeDamage