KFMod.KFShotgunFire
- Extends
- BaseProjectileFire
Core.Object
|
+-- Engine.WeaponFire
|
+-- ROEngine.BaseProjectileFire
|
+-- KFMod.KFShotgunFire
Direct Known Subclasses:
AA12Fire, BenelliFire, BlowerThrowerAltFire, BoomStickAltFire, BoomStickFire, CrossbowFire, CrossbuzzsawFire, DualFlareRevolverFire, FlareRevolverFire, HuskGunFire, KSGFire, LAWFire, M203Fire, M32Fire, M79Fire, M7A3MAltFire, M99Fire, MP7MAltFire, NailGunFire, PipeBombFire, SealSquealFire, SeekerSixFire, ShotgunFire, SPGrenadeFire, SPShotgunAltFire, SPShotgunFire, TrenchgunFire, ZEDGunFire, ZEDMKIIAltFire, ZEDMKIIFire
Inherited Variables from Engine.WeaponFire |
AimError, AmmoClass, AmmoClipSize, AmmoPerFire, bAttachFlashEmitter, bAttachSmokeEmitter, bFireOnRelease, bInstantHit, bInstantStop, bIsFiring, bLeadTarget, bMeleeMode, bModeExclusive, bNowWaiting, BotRefireRate, bPawnRapidFireAnim, bRecommendSplashDamage, bReflective, bServerDelayStartFire, bServerDelayStopFire, bSplashDamage, bSplashJump, bTimerLoop, bTossed, bWaitForRelease, DamageAtten, FireAnim, FireAnimRate, FireCount, FireEndAnim, FireEndAnimRate, FireForce, FireLoopAnim, FireLoopAnimRate, FireRate, FireSound, FlashEmitter, FlashEmitterClass, HoldTime, Instigator, Level, Load, MaxHoldTime, NextFireTime, NextTimerPop, NoAmmoForce, NoAmmoSound, Owner, PreFireAnim, PreFireAnimRate, PreFireTime, ProjectileClass, ReloadAnim, ReloadAnimRate, ReloadForce, ReloadSound, SavedFireProperties, ServerStartFireTime, ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, SmokeEmitter, SmokeEmitterClass, Spread, SpreadStyle, ThisModeNum, TimerInterval, TransientSoundRadius, TransientSoundVolume, TweenTime, WarnTargetPct, Weapon |
Inherited Functions from Engine.WeaponFire |
AdjustAim, AllowFire, BeginPlay, ClientPlayForceFeedback, DestroyEffects, DisplayDebug, DoFireEffect, DrawMuzzleFlash, FlashMuzzleFlash, GetFireStart, InitEffects, IsFiring, MaxRange, ModeDoFire, ModeHoldFire, ModeTick, PlayFireEnd, PlayFiring, PlayPreFire, PlayStartHold, PostBeginPlay, PostNetBeginPlay, PreBeginPlay, ServerPlayFiring, SetInitialState, SetTimer, ShakeView, Spawn, StartBerserk, StartFiring, StartMuzzleSmoke, StartSuperBerserk, StopBerserk, StopFiring, StopForceFeedback, Timer, Trace, Update |
var string FireSoundRef;
var float LastClickTime;
var string NoAmmoSoundRef;
var string StereoFireSoundRef;
KFShotgunFire
bFiringDoesntAffectMovement Source code
LowGravKickMomentumScale Source code
Recoil
maxHorizontalRecoilAngle Source code
var(Recoil) int maxHorizontalRecoilAngle;
maxVerticalRecoilAngle Source code
var(Recoil) int maxVerticalRecoilAngle;
var(Recoil) float RecoilRate;
simulated function AccuracyUpdate ( float Velocity) )
simulated function bool AllowFire ( ) )
function DoFireEffect ( ) )
function float GetFireSpeed ( ) )
simulated function HandleRecoil ( float Rec) )
function InitEffects ( ) )
function float MaxRange ( ) )
event ModeDoFire ( ) )
function PlayFiring ( ) )
simulated function PostBeginPlay ( ) )
static function bool UnloadAssets ( ) )
defaultproperties
{
CrouchedAccuracyBonus=0.600000
EffectiveRange=700.000000
LowGravKickMomentumScale=10.000000
RecoilRate=0.050000
bRandomPitchFireSound=True
RandomPitchAdjustAmt=0.050000
ProjPerFire=9
ProjSpawnOffset=(X=25.000000,Y=5.000000,Z=-6.000000)
FireEndAnim=
FireForce="FlakCannonFire"
FireRate=0.894700
AmmoPerFire=1
ProjectileClass=Class'Old2k4.FlakChunk'
BotRefireRate=0.700000
Spread=2250.000000
SpreadStyle=SS_Random
}
|
Creation time: Fri 13-10-2023 03:18:47.382 - Created with
UnCodeX