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

UT2k4AssaultFull.WA_SpaceFighter

Extends
xWeaponAttachment

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.InventoryAttachment
      |   
      +-- Engine.WeaponAttachment
         |   
         +-- XGame.xWeaponAttachment
            |   
            +-- UT2k4AssaultFull.WA_SpaceFighter

Direct Known Subclasses:

WA_Turret

Variables Summary
boolbSwitch
floatLastFireTime
vectormOldHitLocation
FX_SpaceFighter_3rdpMuzzleMuzFlash[2]
class<FX_SpaceFighter_3rdpMuzzle>MuzzleFlashClass
floatMuzzleScale
byteOldSpawnHitCount
Inherited Variables from XGame.xWeaponAttachment
bAltRapidFire, bHeavy, bRapidFire, LitWeapon, mHitActor, mHitNormal
Inherited Variables from Engine.WeaponAttachment
bAutoFire, BeaconColor, bMatchWeapons, FiringMode, FiringSpeed, FlashCount, mHitLocation, SpawnHitCount, SplashEffect

Functions Summary
function Destroyed ()
functionvector GetFireStart (float fSide)
function MuzzleFlashEffect (int number, float fSide)
function PlayFireFX (float fSide)
event ThirdPersonEffects ()
function UpdateHit (Actor HitActor, vector HitLocation, vector HitNormal)
Inherited Functions from XGame.xWeaponAttachment
GetHitInfo, GetTipLocation, Hide, InitFor, PostNetBeginPlay, ThirdPersonEffects, Timer, WeaponLight
Inherited Functions from Engine.WeaponAttachment
CheckForSplash, ThirdPersonEffects, UpdateHit


Variables Detail

bSwitch Source code

var bool bSwitch;

LastFireTime Source code

var float LastFireTime;

mOldHitLocation Source code

var vector mOldHitLocation;

MuzFlash[2] Source code

var FX_SpaceFighter_3rdpMuzzle MuzFlash[2];

MuzzleFlashClass Source code

var class<FX_SpaceFighter_3rdpMuzzle> MuzzleFlashClass;

MuzzleScale Source code

var float MuzzleScale;

OldSpawnHitCount Source code

var byte OldSpawnHitCount;


Functions Detail

Destroyed Source code

simulated function Destroyed ( )

GetFireStart Source code

simulated function vector GetFireStart ( float fSide )

MuzzleFlashEffect Source code

simulated function MuzzleFlashEffect ( int number, float fSide )

PlayFireFX Source code

simulated function PlayFireFX ( float fSide )

ThirdPersonEffects Source code

simulated event ThirdPersonEffects ( )

UpdateHit Source code

function UpdateHit ( Actor HitActor, vector HitLocation, vector HitNormal )


Defaultproperties

defaultproperties
{
     MuzzleScale=1.000000
     MuzzleFlashClass=Class'UT2k4Assault.FX_SpaceFighter_3rdpMuzzle'
     bRapidFire=True
     bAltRapidFire=True
     bHidden=True
     Mesh=SkeletalMesh'Weapons.LinkGun_3rd'
}

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