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

XWeapons.SniperFire

Extends
InstantFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- XWeapons.InstantFire
      |   
      +-- XWeapons.SniperFire

Variables Summary
SniperFire
class<DamageType>DamageTypeHeadShot
floatHeadShotDamageMult
class<xEmitter>HitEmitterClass
intNumArcs
floatSecDamageMult
class<xEmitter>SecHitEmitterClass
floatSecTraceDist
tweak
floatoffsetadj
Inherited Variables from XWeapons.InstantFire
DamageMax, DamageMin, DamageType, Momentum, TraceRange
Inherited Variables from Engine.WeaponFire
AimError, AmmoClass, AmmoClipSize, AmmoPerFire, bAttachFlashEmitter, bAttachSmokeEmitter, bFireOnRelease, bInstantHit, bInstantStop, bIsFiring, bLeadTarget, 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

Enumerations Summary
Inherited Enumerations from Engine.WeaponFire
ESpreadStyle

Functions Summary
function DoTrace (Vector Start, Rotator Dir))
function PlayFiring ()))
Inherited Functions from XWeapons.InstantFire
DoFireEffect, DoTrace, MaxRange, SpawnBeamEffect
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


Variables Detail

SniperFire

DamageTypeHeadShot Source code

var(SniperFire) class<DamageType> DamageTypeHeadShot;

HeadShotDamageMult Source code

var(SniperFire) float HeadShotDamageMult;

HitEmitterClass Source code

var(SniperFire) class<xEmitter> HitEmitterClass;

NumArcs Source code

var(SniperFire) int NumArcs;

SecDamageMult Source code

var(SniperFire) float SecDamageMult;

SecHitEmitterClass Source code

var(SniperFire) class<xEmitter> SecHitEmitterClass;

SecTraceDist Source code

var(SniperFire) float SecTraceDist;

tweak

offsetadj Source code

var(tweak) float offsetadj;


Functions Detail

DoTrace Source code

function DoTrace ( Vector Start, Rotator Dir) )

PlayFiring Source code

function PlayFiring ( ) )


Defaultproperties

defaultproperties
{
    AmmoClass=class'SniperAmmo'
    AmmoPerFire=1
    DamageType=class'DamTypeSniperShot'
    DamageTypeHeadShot=class'DamTypeSniperHeadShot'
    DamageMin=70
    DamageMax=70
    HitEmitterClass=class'NewLightningBolt'
    SecHitEmitterClass=class'ChildLightningBolt'
    FireSound=Sound'WeaponSounds.BLightningGunFire'
    FireForce="LightningGunFire"  
    TraceRange=17000
    FireRate=1.6
	FireAnimRate=1.25
    NumArcs=3
    SecDamageMult=0.5
    SecTraceDist=300.0


    BotRefireRate=0.4
    AimError=850
	WarnTargetPct=+0.5


    HeadShotDamageMult=2.0


    ShakeOffsetMag=(X=-15.0,Y=0.0,Z=10.0)
    ShakeOffsetRate=(X=-4000.0,Y=0.0,Z=4000.0)
    ShakeOffsetTime=1.6
    ShakeRotMag=(X=0.0,Y=0.0,Z=0.0)
    ShakeRotRate=(X=0.0,Y=0.0,Z=0.0)
    ShakeRotTime=2
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:22.154 - Created with UnCodeX