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
{
     HitEmitterClass=Class'XWeapons.NewLightningBolt'
     SecHitEmitterClass=Class'XEffects.ChildLightningBolt'
     NumArcs=3
     SecDamageMult=0.500000
     SecTraceDist=300.000000
     HeadShotDamageMult=2.000000
     DamageTypeHeadShot=Class'XWeapons.DamTypeSniperHeadShot'
     DamageType=Class'XWeapons.DamTypeSniperShot'
     DamageMin=70
     DamageMax=70
     TraceRange=17000.000000
     FireAnimRate=1.250000
     FireSound=Sound'WeaponSounds.BaseFiringSounds.BLightningGunFire'
     FireForce="LightningGunFire"
     FireRate=1.600000
     AmmoClass=Class'XWeapons.SniperAmmo'
     AmmoPerFire=1
     ShakeRotTime=2.000000
     ShakeOffsetMag=(X=-15.000000,Z=10.000000)
     ShakeOffsetRate=(X=-4000.000000,Z=4000.000000)
     ShakeOffsetTime=1.600000
     BotRefireRate=0.400000
     WarnTargetPct=0.500000
     aimerror=850.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:30.468 - Created with UnCodeX