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

XWeapons.RocketMultiFire

Extends
ProjectileFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- XWeapons.ProjectileFire
      |   
      +-- XWeapons.RocketMultiFire

Direct Known Subclasses:

ClassicRocketMultifire

Variables Summary
byteFlockIndex
intMaxLoad
RocketMultiFire
floatLooseSpread
floatTightSpread
Inherited Variables from XWeapons.ProjectileFire
ProjPerFire, ProjSpawnOffset
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 DoFireEffect ()))
function InitEffects ()))
event ModeDoFire ()))
event ModeHoldFire ()))
function ModeTick (float dt))
function PlayFireEnd ()))
function PlayFiring ()))
function PlayStartHold ()))
function ServerPlayLoading ()))
functionProjectile SpawnProjectile (Vector Start, Rotator Dir))
Inherited Functions from XWeapons.ProjectileFire
DoFireEffect, GetFireStart, SpawnProjectile
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

FlockIndex Source code

var byte FlockIndex;

MaxLoad Source code

var int MaxLoad;

RocketMultiFire

LooseSpread Source code

var(RocketMultiFire) float LooseSpread;

TightSpread Source code

var(RocketMultiFire) float TightSpread;


Functions Detail

DoFireEffect Source code

function DoFireEffect ( ) )

InitEffects Source code

function InitEffects ( ) )

ModeDoFire Source code

event ModeDoFire ( ) )

ModeHoldFire Source code

event ModeHoldFire ( ) )

ModeTick Source code

function ModeTick ( float dt) )

PlayFireEnd Source code

function PlayFireEnd ( ) )

PlayFiring Source code

function PlayFiring ( ) )

PlayStartHold Source code

function PlayStartHold ( ) )

ServerPlayLoading Source code

simulated function ServerPlayLoading ( ) )

SpawnProjectile Source code

function Projectile SpawnProjectile ( Vector Start, Rotator Dir) )


Defaultproperties

defaultproperties
{
    AmmoClass=class'RocketAmmo'
    AmmoPerFire=1

    FireAnim=AltFire
    FireAnimRate=1.0


    ProjectileClass=class'XWeapons.RocketProj'


    FlashEmitterClass=class'XEffects.RocketMuzFlash1st'


    SpreadStyle=SS_Line
    TightSpread=300
    LooseSpread=1000


    ProjSpawnOffset=(X=25,Y=6,Z=-6)


    FireSound=Sound'WeaponSounds.RocketLauncher.RocketLauncherFire'


    FireForce="RocketLauncherFire"  

    FireRate=0.95
    TweenTime=0.0


    bFireOnRelease=true
    MaxHoldTime=2.3 

    bSplashDamage=true
    bRecommendSplashDamage=true
    BotRefireRate=0.6
	WarnTargetPct=+0.9
    bSplashJump=true


    ShakeOffsetMag=(X=-20.0,Y=0.00,Z=0.00)
    ShakeOffsetRate=(X=-1000.0,Y=0.0,Z=0.0)
    ShakeOffsetTime=2
    ShakeRotMag=(X=0.0,Y=0.0,Z=0.0)
    ShakeRotRate=(X=0.0,Y=0.0,Z=0.0)
    ShakeRotTime=2
    MaxLoad=3
}

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