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

KFMod.NailGunProjectile

Extends
ShotgunBullet

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- KFMod.ShotgunBullet
         |   
         +-- KFMod.NailGunProjectile

Variables Summary
boolbFinishedPenetrating
byteBounces
ProjectileBodyPartGiblet
StringImpactSoundRefs[6]
KFMonsterMonsterHeadAttached
StringStaticMeshRef
Inherited Variables from KFMod.ShotgunBullet
DamageAtten, HeadShotDamageMult, ImpactEffect, ImpactSounds[6], MaxPenetrations, PenDamageReduction, Trail
Inherited Variables from Engine.Projectile
bNoFX, bReadyToSplash, bScriptPostRender, bSpecialCalcView, bSwitchToZeroCollision, Damage, DamageRadius, ExplosionDecal, ExplosionDecalSnow, ExploWallOut, HurtWall, ImpactSound, InstigatorController, LastTouched, MaxEffectDistance, MaxSpeed, MomentumTransfer, MyDamageType, SpawnSound, Speed, TossZ, ZeroCollider

Functions Summary
function Destroyed ()))
function HitWall (vector HitNormal, actor Wall ))
function Landed (Vector HitNormal ))
function PhysicsVolumeChange (PhysicsVolume Volume ))
function PostBeginPlay ()))
function PostNetReceive ()))
function PreloadAssets ()))
function ProcessTouch (Actor Other, vector HitLocation))
function Tick (float DeltaTime ))
functionbool UnloadAssets ()))
Inherited Functions from KFMod.ShotgunBullet
Destroyed, HitWall, PostBeginPlay, PostNetBeginPlay, PreBeginPlay, ProcessTouch
Inherited Functions from Engine.Projectile
BlowUp, CanSplash, CheckMaxEffectDistance, ClientSideTouch, DelayedHurtRadius, EncroachingOn, Explode, GetPitchForRange, GetRange, GetYAdjustForRange, HitWall, HurtRadius, IsStationary, PostBeginPlay, PostRender2D, ProcessTouch, RandSpin, Reset, SpecialCalcView, Touch


Variables Detail

bFinishedPenetrating Source code

var bool bFinishedPenetrating;

Bounces Source code

var byte Bounces;

Giblet Source code

var ProjectileBodyPart Giblet;

ImpactSoundRefs[6] Source code

var String ImpactSoundRefs[6];

MonsterHeadAttached Source code

var KFMonster MonsterHeadAttached;

StaticMeshRef Source code

var String StaticMeshRef;


Functions Detail

Destroyed Source code

simulated function Destroyed ( ) )

HitWall Source code

simulated function HitWall ( vector HitNormal, actor Wall ) )

Landed Source code

simulated function Landed ( Vector HitNormal ) )

PhysicsVolumeChange Source code

simulated function PhysicsVolumeChange ( PhysicsVolume Volume ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PostNetReceive Source code

simulated function PostNetReceive ( ) )

PreloadAssets Source code

static function PreloadAssets ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, vector HitLocation) )

Tick Source code

simulated function Tick ( float DeltaTime ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )


Defaultproperties

defaultproperties
{
     ImpactSoundRefs(0)="ProjectileSounds.Bullets.Impact_Metal"
     ImpactSoundRefs(1)="ProjectileSounds.Bullets.Impact_Metal"
     ImpactSoundRefs(2)="ProjectileSounds.Bullets.Impact_Metal"
     ImpactSoundRefs(3)="ProjectileSounds.Bullets.Impact_Metal"
     ImpactSoundRefs(4)="ProjectileSounds.Bullets.Impact_Metal"
     ImpactSoundRefs(5)="ProjectileSounds.Bullets.Impact_Metal"
     StaticMeshRef="EffectsSM.Weapons.Vlad_9000_Nail"
     Bounces=2
     PenDamageReduction=0.750000
     MyDamageType=Class'KFMod.DamTypeNailGun'
     ExplosionDecal=Class'KFMod.NailGunDecal'
     bNetTemporary=False
     LifeSpan=10.000000
     bNetNotify=True
     bBounce=True
}

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