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

XWeapons.InstantFire

Extends
WeaponFire

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

Direct Known Subclasses:

AssaultFire, ClassicSniperFire, FM_SpaceFighter_InstantHitLaser, FM_Turret_IonCannon_Fire, FM_Turret_Minigun_Fire, MinigunFire, ShockBeamFire, SniperFire

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
intDamageMax
intDamageMin
class<DamageType>DamageType
floatMomentum
floatTraceRange
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
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Engine.WeaponFire
ESpreadStyle
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
function DoFireEffect ()
function DoTrace (Vector Start, Rotator Dir)
functionfloat MaxRange ()
function SpawnBeamEffect (Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum)
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
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

DamageMax Source code

var int DamageMax;

DamageMin Source code

var int DamageMin;

DamageType Source code

var class<DamageType> DamageType;

Momentum Source code

var float Momentum;

TraceRange Source code

var float TraceRange;


Functions Detail

DoFireEffect Source code

function DoFireEffect ( )

DoTrace Source code

function DoTrace ( Vector Start, Rotator Dir )

MaxRange Source code

function float MaxRange ( )

SpawnBeamEffect Source code

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


Defaultproperties

defaultproperties
{
     TraceRange=10000.000000
     Momentum=1.000000
     NoAmmoSound=ProceduralSound'WeaponSounds.PReload5.P1Reload5'
}

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