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

KFMod.ZEDGunProjectile

Extends
LAWProj

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- ROEngine.ROBallisticProjectile
         |   
         +-- KFMod.LAWProj
            |   
            +-- KFMod.ZEDGunProjectile

Constants Summary
Inherited Contants from ROEngine.ROBallisticProjectile
ScaleFactor, ScaleFactorInverse

Variables Summary
class<Emitter>ExplosionEmitter
floatExplosionSoundVolume
EmitterFlameTrail
class<Emitter>FlameTrailEmitterClass
ZEDGunProjectile
floatHeadShotDamageMult
Inherited Variables from KFMod.LAWProj
AmbientSoundRef, ArmDistSquared, bDisintegrated, bDud, bHasExploded, bHitWater, bRing, bWaterStart, Dir, DisintegrateSound, DisintegrateSoundRef, ExplosionSound, ExplosionSoundRef, ImpactDamage, ImpactDamageType, OffsetMag, OffsetRate, OffsetTime, RotMag, RotRate, RotTime, ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, SmokeTrail, StaticMeshRef
Inherited Variables from ROEngine.ROBallisticProjectile
AmbientVolumeScale, BallisticCoefficient, BCInverse, bDebugBallistics, bInitialAcceleration, bTrueBallistics, FlightTime, InitialAccelerationTime, MinFudgeScale, OrigLoc, SpeedFudgeScale, TraceHitLoc

Functions Summary
function BlowUp (vector HitLocation))
function Destroyed ()))
function Explode (vector HitLocation, vector HitNormal))
functionfloat GetShakeScale (vector ViewLocation, vector EventLocation))
function PostBeginPlay ()))
function ProcessTouch (Actor Other, Vector HitLocation))
Inherited Functions from KFMod.LAWProj
Destroyed, Disintegrate, Explode, HitWall, HurtRadius, Landed, PostBeginPlay, PostNetReceive, PreloadAssets, ProcessTouch, ShakeView, TakeDamage, Tick, Timer, UnloadAssets
Inherited Functions from ROEngine.ROBallisticProjectile
HitWall, PostBeginPlay


Variables Detail

ExplosionEmitter Source code

var class<Emitter> ExplosionEmitter;

ExplosionSoundVolume Source code

var float ExplosionSoundVolume;

FlameTrail Source code

var Emitter FlameTrail;

FlameTrailEmitterClass Source code

var class<Emitter> FlameTrailEmitterClass;

ZEDGunProjectile

HeadShotDamageMult Source code

var(ZEDGunProjectile) float HeadShotDamageMult;


Functions Detail

BlowUp Source code

simulated function BlowUp ( vector HitLocation) )

Destroyed Source code

simulated function Destroyed ( ) )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal) )

GetShakeScale Source code

simulated function float GetShakeScale ( vector ViewLocation, vector EventLocation) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, Vector HitLocation) )


Defaultproperties

defaultproperties
{
     HeadShotDamageMult=1.500000
     ExplosionEmitter=Class'KFMod.ZEDProjectileImpact'
     FlameTrailEmitterClass=Class'KFMod.ZEDProjectileTrail'
     ExplosionSoundVolume=1.650000
     ArmDistSquared=0.000000
     StaticMeshRef="ZED_FX_SM.Energy.ZED_FX_Energy_Card"
     ExplosionSoundRef="KF_ZEDGunSnd.KF_WEP_ZED_Projectile_Explode"
     AmbientSoundRef="KF_ZEDGunSnd.KF_WEP_ZED_Projectile_Loop"
     AmbientVolumeScale=2.500000
     Speed=1500.000000
     MaxSpeed=1700.000000
     Damage=85.000000
     DamageRadius=0.000000
     MyDamageType=Class'KFMod.DamTypeZEDGun'
     ExplosionDecal=Class'KFMod.FlameThrowerBurnMark_Medium'
     LightType=LT_Steady
     LightHue=128
     LightSaturation=64
     LightBrightness=255.000000
     LightRadius=8.000000
     LightCone=16
     bDynamicLight=True
     DrawScale=1.000000
     AmbientGlow=254
     bUnlit=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:57.883 - Created with UnCodeX