| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation | 
| previous class next class | frames no frames | |||||
Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- XWeapons.InstantFire
      |   
      +-- XWeapons.SniperFire
| Variables Summary | |
|---|---|
| SniperFire | |
| class<DamageType> | DamageTypeHeadShot | 
| float | HeadShotDamageMult | 
| class<xEmitter> | HitEmitterClass | 
| int | NumArcs | 
| float | SecDamageMult | 
| class<xEmitter> | SecHitEmitterClass | 
| float | SecTraceDist | 
| tweak | |
| float | offsetadj | 
| Inherited Variables from XWeapons.InstantFire | 
|---|
| DamageMax, DamageMin, DamageType, Momentum, TraceRange | 
| Enumerations Summary | 
|---|
| Inherited Enumerations from Engine.WeaponFire | 
|---|
| ESpreadStyle | 
| Functions Summary | ||
|---|---|---|
|  | DoTrace (Vector Start, Rotator Dir)) | |
|  | PlayFiring ())) | |
| Inherited Functions from XWeapons.InstantFire | 
|---|
| DoFireEffect, DoTrace, MaxRange, SpawnBeamEffect | 
| Variables Detail | 
|---|
| Functions Detail | 
|---|
 DoTrace  Source code
 DoTrace  Source code PlayFiring  Source code
 PlayFiring  Source code| 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 | UnrealScript Documentation | 
| previous class next class | frames no frames | |||||