Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.WeaponFire | +-- ROEngine.BaseProjectileFire | +-- KFMod.KFShotgunFire | +-- KFMod.BoomStickFire
Variables Summary | |
---|---|
bool | bVeryLastShotAnim |
BoomStickFire | |
name | FireLastAimedAnim |
name | FireLastAnim |
Emitter | Flash2Emitter |
name | MuzzleBoneLeft |
name | MuzzleBoneRight |
Inherited Variables from ROEngine.BaseProjectileFire |
---|
ProjPerFire, ProjSpawnOffset |
Functions Summary | ||
---|---|---|
![]() | bool | AllowFire ())) |
![]() | DestroyEffects ())) | |
![]() | FlashMuzzleFlash ())) | |
![]() | HandleRecoil (float Rec)) | |
![]() | InitEffects ())) | |
![]() | ModeDoFire ())) | |
![]() | PlayFiring ())) |
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 |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { MuzzleBoneLeft="Tip_Left" MuzzleBoneRight="Tip_Right" FireLastAnim="Fire" FireLastAimedAnim="Fire_Iron" KickMomentum=(X=-105.000000,Z=55.000000) RecoilRate=0.070000 maxVerticalRecoilAngle=3200 maxHorizontalRecoilAngle=900 FireAimedAnim="Fire_Both_Iron" FireSoundRef="KF_DoubleSGSnd.2Barrel_Fire_Dual" StereoFireSoundRef="KF_DoubleSGSnd.2Barrel_Fire_DualST" NoAmmoSoundRef="KF_DoubleSGSnd.2Barrel_DryFire" ProjPerFire=10 bWaitForRelease=True bAttachSmokeEmitter=True TransientSoundVolume=1.900000 TransientSoundRadius=500.000000 FireAnim="Fire_Both" FireRate=2.750000 AmmoClass=Class'KFMod.DBShotgunAmmo' AmmoPerFire=2 ShakeRotMag=(X=75.000000,Y=75.000000,Z=600.000000) ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000) ShakeRotTime=6.000000 ShakeOffsetMag=(X=6.000000,Y=2.000000,Z=10.000000) ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000) ShakeOffsetTime=3.500000 ProjectileClass=Class'KFMod.BoomStickBullet' BotRefireRate=2.500000 FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar' aimerror=2.000000 Spread=3000.000000 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |