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

KFMod.BoomStickAltFire

Extends
KFShotgunFire

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

Variables Summary
boolbVeryLastShotAnim
BoomStickAltFire
nameFireLastAimedAnim
nameFireLastAnim
floatFireLastRate
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 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;

BoomStickAltFire

FireLastAimedAnim Source code

var(BoomStickAltFire) name FireLastAimedAnim;

FireLastAnim Source code

var(BoomStickAltFire) name FireLastAnim;

FireLastRate Source code

var(BoomStickAltFire) float FireLastRate;

Flash2Emitter Source code

var(BoomStickAltFire) Emitter Flash2Emitter;

MuzzleBoneLeft Source code

var(BoomStickAltFire) name MuzzleBoneLeft;

MuzzleBoneRight Source code

var(BoomStickAltFire) name MuzzleBoneRight;


Functions Detail

AllowFire Source code

simulated function bool AllowFire ( ) )

DestroyEffects Source code

simulated function DestroyEffects ( ) )

FlashMuzzleFlash Source code

function FlashMuzzleFlash ( ) )

InitEffects Source code

simulated function InitEffects ( ) )

ModeDoFire Source code

event ModeDoFire ( ) )

PlayFiring Source code

function PlayFiring ( ) )


Defaultproperties

defaultproperties
{
     FireLastAnim="Fire_Last"
     FireLastAimedAnim="Fire_Last_Iron"
     FireLastRate=2.750000
     MuzzleBoneLeft="Tip_Left"
     MuzzleBoneRight="Tip_Right"
     KickMomentum=(X=-50.000000,Z=22.000000)
     RecoilRate=0.070000
     maxVerticalRecoilAngle=1500
     maxHorizontalRecoilAngle=900
     FireAimedAnim="Fire_Iron"
     FireSoundRef="KF_DoubleSGSnd.2Barrel_Fire"
     StereoFireSoundRef="KF_DoubleSGSnd.2Barrel_FireST"
     NoAmmoSoundRef="KF_DoubleSGSnd.2Barrel_DryFire"
     ProjPerFire=10
     bWaitForRelease=True
     bAttachSmokeEmitter=True
     TransientSoundVolume=1.800000
     TransientSoundRadius=500.000000
     FireRate=0.250000
     AmmoClass=Class'KFMod.DBShotgunAmmo'
     ShakeRotMag=(X=50.000000,Y=50.000000,Z=400.000000)
     ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
     ShakeRotTime=5.000000
     ShakeOffsetMag=(X=6.000000,Y=2.000000,Z=10.000000)
     ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
     ShakeOffsetTime=3.000000
     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.735 - Created with UnCodeX