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

U2Pawns.ProjectileSkaarjBase

Extends
U2Projectile
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- U2.U2Projectile
         |   
         +-- U2Pawns.ProjectileSkaarjBase

Direct Known Subclasses:

ProjectileSkaarjHeavy, ProjectileSkaarjHeavySeeking, ProjectileSkaarjLight, ProjectileSkaarjMedium

Variables Summary
ParticleSalamanderEffect
ProjectileSkaarjBase
ParticleGeneratorExplodeParticleGenerator
ParticleSalamanderFireParticleSalamander
SoundFireSound
ParticleSalamanderPreFireParticleSalamander
Inherited Variables from U2.U2Projectile
bExplodeImpactSound, bGotVelocity, bNoFalloff, BounceDamping, BounceSoundRadius, ExplosionEffect, ExplosionSound, FirstTick, Health, HitSal, ImpactHandlerClass, LifeSpanOnBounce, MoveParticleEffect, MoveSal, ParticleEffect, ShakeDuration, ShakeMagnitude, ShakeRadius, SplashDrawScale, StopNormalZ, WaterParticleEffect
Inherited Variables from Engine.Projectile
bExploded, Damage, DamageRadius, ExplosionDecal, ExploWallOut, ImpactSound, MaxSpeed, MomentumTransfer, MyDamageType, RicochetCount, SpawnSound, Speed, TossZ

Functions Summary
event Destroyed ()))
function ExplodeEx (CheckResult Hit ))
functionfloat GetProjectileSpeed (Actor ContextActor ))
event PostBeginPlay ()))
event PreBeginPlay ()))
function TakeDamage (int Damage, Pawn InstigatedBy, vector HitLocation, vector Momentum, class DamageType ))
Inherited Functions from U2.U2Projectile
AdjustTraceFireHit, Destroyed, Explode, ExplodeEx, GetLifeSeconds, HitWallEx, LandedEx, PhysicsVolumeChange, PostBeginPlay, PostRecvVelocity, PreBeginPlay, ProcessTouch, ResetLifeSeconds, SetLifespanOnBounce, ShouldSpawnEffect, SpawnEffect, TakeDamage, TryExplodeEx
Inherited Functions from Engine.Projectile
BlowUp, EncroachingOn, Explode, GetTossVelocity, PostRecvVelocity, ProcessTouch, RandSpin, Replication, Touch


Variables Detail

Effect Source code

var ParticleSalamander Effect;

ProjectileSkaarjBase

ExplodeParticleGenerator Source code

var(ProjectileSkaarjBase) ParticleGenerator ExplodeParticleGenerator;

FireParticleSalamander Source code

var(ProjectileSkaarjBase) ParticleSalamander FireParticleSalamander;

FireSound Source code

var(ProjectileSkaarjBase) Sound FireSound;

PreFireParticleSalamander Source code

var(ProjectileSkaarjBase) ParticleSalamander PreFireParticleSalamander;


Functions Detail

Destroyed Source code

simulated event Destroyed ( ) )

ExplodeEx Source code

simulated function ExplodeEx ( CheckResult Hit ) )

GetProjectileSpeed Source code

static function float GetProjectileSpeed ( Actor ContextActor ) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn InstigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType ) )


Defaultproperties

defaultproperties
{
	PreFireParticleSalamander=ParticleSalamander'skaarj_fx.ParticleSalamander8'
	MyDamageType=Class'U2Pawns.DamageTypeSkaarjProjectile'
	LifeSpan=10.000000
	SoundRadius=100.000000
	SoundVolume=255
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:32.071 - Created with UnCodeX