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

KFMod.BoomStickFire

Extends
KFShotgunFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- ROEngine.BaseProjectileFire
      |   
      +-- KFMod.KFShotgunFire
         |   
         +-- KFMod.BoomStickFire

Variables Summary
boolbVeryLastShotAnim
BoomStickFire
nameFireLastAimedAnim
nameFireLastAnim
EmitterFlash2Emitter
nameMuzzleBoneLeft
nameMuzzleBoneRight
Inherited Variables from KFMod.KFShotgunFire
bFiringDoesntAffectMovement, bRandomPitchFireSound, CrouchedAccuracyBonus, EffectiveRange, EmptyAnim, EmptyAnimRate, FireAimedAnim, FireLoopAimedAnim, FireSoundRef, KFWeap, KickMomentum, LastClickTime, LowGravKickMomentumScale, MaxAccuracyBonus, maxHorizontalRecoilAngle, maxVerticalRecoilAngle, NoAmmoSoundRef, RandomPitchAdjustAmt, RecoilRate, StereoFireSound, StereoFireSoundRef
Inherited Variables from ROEngine.BaseProjectileFire
ProjPerFire, ProjSpawnOffset

Functions Summary
functionbool AllowFire ()))
function DestroyEffects ()))
function FlashMuzzleFlash ()))
function HandleRecoil (float Rec))
function InitEffects ()))
event ModeDoFire ()))
function PlayFiring ()))
Inherited Functions from KFMod.KFShotgunFire
AccuracyUpdate, AllowFire, DoFireEffect, GetFireSpeed, HandleRecoil, InitEffects, MaxRange, ModeDoFire, PlayFiring, PostBeginPlay, PreloadAssets, UnloadAssets
Inherited Functions from ROEngine.BaseProjectileFire
DoFireEffect, ForceSpawnProjectile, GetDesiredProjectileClass, GetFireStart, PostSpawnProjectile, SpawnProjectile


Variables Detail

bVeryLastShotAnim Source code

var bool bVeryLastShotAnim;

BoomStickFire

FireLastAimedAnim Source code

var(BoomStickFire) name FireLastAimedAnim;

FireLastAnim Source code

var(BoomStickFire) name FireLastAnim;

Flash2Emitter Source code

var(BoomStickFire) Emitter Flash2Emitter;

MuzzleBoneLeft Source code

var(BoomStickFire) name MuzzleBoneLeft;

MuzzleBoneRight Source code

var(BoomStickFire) name MuzzleBoneRight;


Functions Detail

AllowFire Source code

simulated function bool AllowFire ( ) )

DestroyEffects Source code

simulated function DestroyEffects ( ) )

FlashMuzzleFlash Source code

function FlashMuzzleFlash ( ) )

HandleRecoil Source code

simulated function HandleRecoil ( float Rec) )

InitEffects Source code

simulated function InitEffects ( ) )

ModeDoFire Source code

event ModeDoFire ( ) )

PlayFiring Source code

function PlayFiring ( ) )


Defaultproperties

defaultproperties
{
     MuzzleBoneLeft="Tip_Left"
     MuzzleBoneRight="Tip_Right"
     FireLastAnim="Fire"
     FireLastAimedAnim="Fire_Iron"
     KickMomentum=(X=-105.000000,Z=55.000000)
     RecoilRate=0.070000
     maxVerticalRecoilAngle=3200
     maxHorizontalRecoilAngle=900
     FireAimedAnim="Fire_Both_Iron"
     FireSoundRef="KF_DoubleSGSnd.2Barrel_Fire_Dual"
     StereoFireSoundRef="KF_DoubleSGSnd.2Barrel_Fire_DualST"
     NoAmmoSoundRef="KF_DoubleSGSnd.2Barrel_DryFire"
     ProjPerFire=10
     bWaitForRelease=True
     bAttachSmokeEmitter=True
     TransientSoundVolume=1.900000
     TransientSoundRadius=500.000000
     FireAnim="Fire_Both"
     FireRate=2.750000
     AmmoClass=Class'KFMod.DBShotgunAmmo'
     AmmoPerFire=2
     ShakeRotMag=(X=75.000000,Y=75.000000,Z=600.000000)
     ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
     ShakeRotTime=6.000000
     ShakeOffsetMag=(X=6.000000,Y=2.000000,Z=10.000000)
     ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
     ShakeOffsetTime=3.500000
     ProjectileClass=Class'KFMod.BoomStickBullet'
     BotRefireRate=2.500000
     FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
     aimerror=2.000000
     Spread=3000.000000
}

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