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

KFMod.LAWFire

Extends
KFShotgunFire

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

Direct Known Subclasses:

LAWFireDM

Variables Summary
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 PlayFiring ()))
function ServerPlayFiring ()))
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


Functions Detail

AllowFire Source code

function bool AllowFire ( ) )

PlayFiring Source code

function PlayFiring ( ) )

ServerPlayFiring Source code

function ServerPlayFiring ( ) )


Defaultproperties

defaultproperties
{
     CrouchedAccuracyBonus=0.100000
     KickMomentum=(X=-45.000000,Z=25.000000)
     maxVerticalRecoilAngle=1000
     maxHorizontalRecoilAngle=250
     bRandomPitchFireSound=False
     FireSoundRef="KF_LAWSnd.LAW_Fire"
     StereoFireSoundRef="KF_LAWSnd.LAW_FireST"
     NoAmmoSoundRef="KF_LAWSnd.LAW_DryFire"
     ProjPerFire=1
     ProjSpawnOffset=(X=50.000000,Z=0.000000)
     bSplashDamage=True
     bRecommendSplashDamage=True
     bWaitForRelease=True
     TransientSoundVolume=1.800000
     FireAnim="AimFire"
     FireForce="redeemer_shoot"
     FireRate=3.250000
     AmmoClass=Class'KFMod.LAWAmmo'
     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.LAWProj'
     BotRefireRate=3.250000
     FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
     Spread=0.100000
}

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