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

KFMod.MAC10Fire

Extends
KFHighROFFire

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

Variables Summary
Inherited Variables from KFMod.KFHighROFFire
AmbientFireSound, AmbientFireSoundRadius, AmbientFireSoundRef, AmbientFireVolume, FireEndSound, FireEndSoundRef, FireEndStereoSound, FireEndStereoSoundRef
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

Functions Summary
function DoTrace (Vector Start, Rotator Dir))
Inherited Functions from KFMod.KFHighROFFire
BeginState, EndState, ModeDoFire, ModeTick, PlayAmbientSound, PlayFireEnd, PlayFiring, PreloadAssets, ServerPlayFiring, StartFiring, StopFiring, UnloadAssets
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


Functions Detail

DoTrace Source code

function DoTrace ( Vector Start, Rotator Dir) )


Defaultproperties

defaultproperties
{
     FireEndSoundRef="KF_MAC10MPSnd.MAC10_Fire_Loop_End_M"
     FireEndStereoSoundRef="KF_MAC10MPSnd.MAC10_Fire_Loop_End_S"
     AmbientFireSoundRef="KF_MAC10MPSnd.MAC10_Fire_Loop"
     RecoilRate=0.050000
     maxVerticalRecoilAngle=150
     maxHorizontalRecoilAngle=100
     RecoilVelocityScale=1.500000
     ShellEjectClass=Class'ROEffects.KFShellEjectMac'
     ShellEjectBoneName="Mac11_Ejector"
     bRandomPitchFireSound=False
     FireSoundRef="KF_MAC10MPSnd.MAC10_Silenced_Fire"
     StereoFireSoundRef="KF_MAC10MPSnd.MAC10_Silenced_FireST"
     NoAmmoSoundRef="KF_AK47Snd.AK47_DryFire"
     DamageType=Class'KFMod.DamTypeMAC10MP'
     DamageMin=25
     DamageMax=35
     Momentum=6500.000000
     FireRate=0.052000
     AmmoClass=Class'KFMod.MAC10Ammo'
     ShakeRotMag=(X=35.000000,Y=35.000000,Z=200.000000)
     ShakeRotRate=(X=8000.000000,Y=8000.000000,Z=8000.000000)
     ShakeRotTime=3.000000
     ShakeOffsetMag=(X=4.500000,Y=2.800000,Z=5.500000)
     ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
     ShakeOffsetTime=1.250000
     BotRefireRate=0.990000
     FlashEmitterClass=Class'ROEffects.MuzzleFlash1stSTG'
     aimerror=35.000000
     Spread=0.013000
     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:48.882 - Created with UnCodeX