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

UT2k4AssaultFull.FM_Turret_IonCannon_Fire

Extends
InstantFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- XWeapons.InstantFire
      |   
      +-- UT2k4AssaultFull.FM_Turret_IonCannon_Fire

Variables Summary
boolbDoNotRelease
boolbFired
FM_Turret_IonCannon_Fire
class<FX_Turret_IonCannon_BeamFire>BeamEffectClass
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
functionbool AllowFire ()
function DoFireEffect ()
functionbool IsFiring ()
event ModeDoFire ()
event ModeHoldFire ()
function SpawnBeamEffect (Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum)
function StopFiring ()
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

bDoNotRelease Source code

var bool bDoNotRelease;

bFired Source code

var bool bFired;

FM_Turret_IonCannon_Fire

BeamEffectClass Source code

var(FM_Turret_IonCannon_Fire) class<FX_Turret_IonCannon_BeamFire> BeamEffectClass;


Functions Detail

AllowFire Source code

simulated function bool AllowFire ( )

DoFireEffect Source code

function DoFireEffect ( )

IsFiring Source code

function bool IsFiring ( )

ModeDoFire Source code

event ModeDoFire ( )

ModeHoldFire Source code

event ModeHoldFire ( )

SpawnBeamEffect Source code

function SpawnBeamEffect ( Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum )

StopFiring Source code

function StopFiring ( )


Defaultproperties

defaultproperties
{
     BeamEffectClass=Class'UT2k4AssaultFull.FX_Turret_IonCannon_BeamFire'
     DamageType=Class'XWeapons.DamTypeShockBeam'
     TraceRange=20000.000000
     bSplashDamage=True
     bRecommendSplashDamage=True
     bFireOnRelease=True
     MaxHoldTime=4.000000
     FireRate=4.000000
     AmmoClass=Class'UT2k4Assault.Ammo_Dummy'
     BotRefireRate=0.990000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:58.718 - Created with UnCodeX