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

KFMod.DualiesFire

Extends
KFFire

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

Direct Known Subclasses:

Dual44MagnumFire, DualDeagleFire, DualiesFireDM, DualMK23Fire

Variables Summary
namefa
nameFireAimedAnim2
nameFireAnim2
DualiesFire
EmitterFlash2Emitter
nameShellEject2BoneName
EmitterShellEject2Emitter
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 DestroyEffects ()))
function DrawMuzzleFlash (Canvas Canvas))
function FlashMuzzleFlash ()))
function InitEffects ()))
event ModeDoFire ()))
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

fa Source code

var name fa;

FireAimedAnim2 Source code

var name FireAimedAnim2;

FireAnim2 Source code

var name FireAnim2;

DualiesFire

Flash2Emitter Source code

var(DualiesFire) Emitter Flash2Emitter;

ShellEject2BoneName Source code

var(DualiesFire) name ShellEject2BoneName;

ShellEject2Emitter Source code

var(DualiesFire) Emitter ShellEject2Emitter;


Functions Detail

DestroyEffects Source code

simulated function DestroyEffects ( ) )

DrawMuzzleFlash Source code

function DrawMuzzleFlash ( Canvas Canvas) )

FlashMuzzleFlash Source code

function FlashMuzzleFlash ( ) )

InitEffects Source code

simulated function InitEffects ( ) )

ModeDoFire Source code

event ModeDoFire ( ) )

StartBerserk Source code

function StartBerserk ( ) )

StartSuperBerserk Source code

function StartSuperBerserk ( ) )

StopBerserk Source code

function StopBerserk ( ) )


Defaultproperties

defaultproperties
{
     ShellEject2BoneName="Shell_eject_right"
     FireAnim2="FireLeft"
     FireAimedAnim2="FireLeft_Iron"
     FireAimedAnim="FireRight_Iron"
     RecoilRate=0.070000
     maxVerticalRecoilAngle=450
     maxHorizontalRecoilAngle=50
     ShellEjectClass=Class'ROEffects.KFShellEject9mm'
     ShellEjectBoneName="Shell_eject_left"
     StereoFireSoundRef="KF_9MMSnd.9mm_FireST"
     DamageType=Class'KFMod.DamTypeDualies'
     DamageMin=25
     DamageMax=35
     Momentum=10500.000000
     bPawnRapidFireAnim=True
     bWaitForRelease=True
     bAttachSmokeEmitter=True
     TransientSoundVolume=1.800000
     FireAnim="FireRight"
     FireLoopAnim=
     FireEndAnim=
     TweenTime=0.025000
     FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
     NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
     FireForce="AssaultRifleFire"
     FireRate=0.100000
     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.250000
     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:43.460 - Created with UnCodeX