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

XWeapons.ShieldAltFire

Extends
WeaponFire

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

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
SoundChargingSound
floatRampTime
ShieldEffectShieldEffect
ShieldAltFire
floatAmmoRegenTime
floatChargeupTime
byteShieldSoundVolume
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 DestroyEffects ()))
function DoFireEffect ()))
function DrawMuzzleFlash (Canvas Canvas))
function PlayFiring ()))
function SetBrightness (bool bHit))
function StartBerserk ()))
function StartSuperBerserk ()))
function StopBerserk ()))
function StopFiring ()))
function TakeHit (int Drain))
function Timer ()))
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

ChargingSound Source code

var Sound ChargingSound;

RampTime Source code

var float RampTime;

ShieldEffect Source code

var ShieldEffect ShieldEffect;

ShieldAltFire

AmmoRegenTime Source code

var(ShieldAltFire) float AmmoRegenTime;

ChargeupTime Source code

var(ShieldAltFire) float ChargeupTime;

ShieldSoundVolume Source code

var(ShieldAltFire) byte ShieldSoundVolume;


Functions Detail

DestroyEffects Source code

simulated function DestroyEffects ( ) )

DoFireEffect Source code

function DoFireEffect ( ) )

DrawMuzzleFlash Source code

function DrawMuzzleFlash ( Canvas Canvas) )

PlayFiring Source code

function PlayFiring ( ) )

SetBrightness Source code

function SetBrightness ( bool bHit) )

StartBerserk Source code

function StartBerserk ( ) )

StartSuperBerserk Source code

function StartSuperBerserk ( ) )

StopBerserk Source code

function StopBerserk ( ) )

StopFiring Source code

function StopFiring ( ) )

TakeHit Source code

function TakeHit ( int Drain) )

Timer Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
    AmmoClass=class'ShieldAmmo'
    AmmoPerFire=15
    AmmoRegenTime=0.2
    ChargeUpTime=3.0


    FireAnim=None
    FireAnimRate=1.0
    FireEndAnim=Idle
    FireLoopAnim=None       
    
    ChargingSound=Sound'WeaponSounds.BShield1'
    FireSound=Sound'WeaponSounds.Translocator.TranslocatorModuleRegeneration'
    FireForce="TranslocatorModuleRegeneration"  
    bPawnRapidFireAnim=true
    FireRate=1.0
    bModeExclusive=true
    bWaitForRelease=true
    MaxHoldTime=0.0


    BotRefireRate=1.0
    ShieldSoundVolume=220
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:21.473 - Created with UnCodeX