| 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.SPShotgunAltFire
| Variables Summary | |
|---|---|
| float | PushRange |
| float | WideDamageMinHitAngle |
| SPShotgunAltFire | |
| InterpCurve | AppliedMomentumCurve |
| Inherited Variables from ROEngine.BaseProjectileFire |
|---|
| ProjPerFire, ProjSpawnOffset |
| Functions Summary | ||
|---|---|---|
![]() | bool | AllowFire ())) |
![]() | DoFireEffect ())) | |
![]() | HandleAchievement (Pawn Victim )) | |
![]() | HandleRecoil (float Rec)) | |
| 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 |
|---|
AllowFire Source code
DoFireEffect Source code
HandleAchievement Source code
HandleRecoil Source code| Defaultproperties |
|---|
defaultproperties
{
AppliedMomentumCurve=(Points=((OutVal=10000.000000),(InVal=350.000000,OutVal=175000.000000),(InVal=600.000000,OutVal=250000.000000)))
WideDamageMinHitAngle=0.600000
PushRange=150.000000
KickMomentum=(X=-35.000000,Z=5.000000)
maxVerticalRecoilAngle=3200
maxHorizontalRecoilAngle=900
FireAimedAnim="Fire_Iron"
bRandomPitchFireSound=False
FireSoundRef="KF_SP_ZEDThrowerSnd.KFO_Shotgun_Secondary_Fire_M"
StereoFireSoundRef="KF_SP_ZEDThrowerSnd.KFO_Shotgun_Secondary_Fire_S"
NoAmmoSoundRef="KF_AA12Snd.AA12_DryFire"
ProjPerFire=0
bModeExclusive=False
bAttachSmokeEmitter=True
TransientSoundVolume=2.000000
TransientSoundRadius=500.000000
FireRate=1.200000
AmmoPerFire=0
ShakeRotMag=(X=50.000000,Y=50.000000,Z=250.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
ShakeRotTime=3.000000
ShakeOffsetMag=(X=6.000000,Y=2.000000,Z=6.000000)
ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
ShakeOffsetTime=1.250000
ProjectileClass=None
BotRefireRate=1.750000
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stSPShotgunAlt'
aimerror=1.000000
Spread=0.000000
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||