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 |
---|
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 |