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

KFMod.CrossbowFire

Extends
KFShotgunFire

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

Direct Known Subclasses:

BlowerThrowerFire, FlameBurstFire

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 DoFireEffect ()))
functionfloat MaxRange ()))
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

simulated function bool AllowFire ( ) )

DoFireEffect Source code

function DoFireEffect ( ) )

MaxRange Source code

function float MaxRange ( ) )


Defaultproperties

defaultproperties
{
     EffectiveRange=2500.000000
     maxVerticalRecoilAngle=200
     maxHorizontalRecoilAngle=50
     FireAimedAnim="Fire_Iron"
     bRandomPitchFireSound=False
     FireSoundRef="KF_XbowSnd.Xbow_Fire"
     NoAmmoSoundRef="KF_XbowSnd.Xbow_DryFire"
     ProjPerFire=1
     ProjSpawnOffset=(Y=0.000000,Z=0.000000)
     bWaitForRelease=True
     TransientSoundVolume=1.800000
     FireForce="AssaultRifleFire"
     FireRate=1.800000
     AmmoClass=Class'KFMod.CrossbowAmmo'
     ShakeRotMag=(X=3.000000,Y=4.000000,Z=2.000000)
     ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)
     ShakeOffsetMag=(X=3.000000,Y=3.000000,Z=3.000000)
     ProjectileClass=Class'KFMod.CrossbowArrow'
     BotRefireRate=1.800000
     aimerror=1.000000
     Spread=0.750000
     SpreadStyle=SS_None
}

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