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

KFMod.SingleFire

Extends
KFFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- Old2K4.InstantFire
      |   
      +-- KFMod.KFFire
         |   
         +-- KFMod.SingleFire

Direct Known Subclasses:

MachinePFire

Variables Summary
nameFireAnim2
Inherited Variables from KFMod.KFFire
bAccuracyBonusForSemiAuto, bDoClientRagdollShotFX, bFiringDoesntAffectMovement, bRandomPitchFireSound, bRecoilRightOnly, Empty, EmptyAnim, EmptyAnimRate, EmptyFireAnim, EmptyFireAnimRate, FireAimedAnim, FireEndAimedAnim, FireLoopAimedAnim, FireSoundRef, KFWeap, LastClickTime, LastFireTime, maxHorizontalRecoilAngle, MaxSpread, maxVerticalRecoilAngle, NoAmmoSoundRef, NumShotsInBurst, RandomPitchAdjustAmt, RecoilRate, RecoilVelocityScale, ShellEjectBoneName, ShellEjectClass, ShellEjectEmitter, StereoFireSound, StereoFireSoundRef, UpKick
Inherited Variables from Old2K4.InstantFire
DamageMax, DamageMin, DamageType, Momentum, TraceRange

Functions Summary
function StartBerserk ()))
function StartSuperBerserk ()))
function StopBerserk ()))
Inherited Functions from KFMod.KFFire
AccuracyUpdate, AllowFire, DestroyEffects, DoClientOnlyEffectTrace, DoClientOnlyFireEffect, DoTrace, DrawMuzzleFlash, FlashMuzzleFlash, GetFireSpeed, GetSpread, HandleRecoil, InitEffects, MaxRange, ModeDoFire, PlayFireEnd, PlayFiring, PostBeginPlay, PreloadAssets, StartBerserk, StopBerserk, UnloadAssets
Inherited Functions from Old2K4.InstantFire
DoFireEffect, DoTrace, MaxRange, SpawnBeamEffect


Variables Detail

FireAnim2 Source code

var name FireAnim2;


Functions Detail

StartBerserk Source code

function StartBerserk ( ) )

StartSuperBerserk Source code

function StartSuperBerserk ( ) )

StopBerserk Source code

function StopBerserk ( ) )


Defaultproperties

defaultproperties
{
     FireAimedAnim="Fire_Iron"
     RecoilRate=0.070000
     maxVerticalRecoilAngle=300
     maxHorizontalRecoilAngle=50
     ShellEjectClass=Class'ROEffects.KFShellEject9mm'
     ShellEjectBoneName="Shell_eject"
     bRandomPitchFireSound=False
     StereoFireSoundRef="KF_9MMSnd.9mm_FireST"
     DamageType=Class'KFMod.DamTypeDualies'
     DamageMin=25
     DamageMax=35
     Momentum=10000.000000
     bPawnRapidFireAnim=True
     bWaitForRelease=True
     bAttachSmokeEmitter=True
     TransientSoundVolume=1.800000
     FireAnimRate=1.500000
     TweenTime=0.025000
     FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
     NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
     FireForce="AssaultRifleFire"
     FireRate=0.175000
     AmmoClass=Class'KFMod.SingleAmmo'
     AmmoPerFire=1
     ShakeRotMag=(X=75.000000,Y=75.000000,Z=250.000000)
     ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)
     ShakeRotTime=3.000000
     ShakeOffsetMag=(X=6.000000,Y=3.000000,Z=10.000000)
     ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
     ShakeOffsetTime=2.000000
     BotRefireRate=0.350000
     FlashEmitterClass=Class'ROEffects.MuzzleFlash1stMP'
     aimerror=30.000000
     Spread=0.015000
     SpreadStyle=SS_Random
}

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