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

XWeapons.AssaultAttachment

Extends
xWeaponAttachment

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.InventoryAttachment
      |   
      +-- Engine.WeaponAttachment
         |   
         +-- XGame.xWeaponAttachment
            |   
            +-- XWeapons.AssaultAttachment

Variables Summary
floatAimAlpha
boolbDualGun
xEmittermMuzFlash3rd
xEmittermMuzFlash3rdAlt
class<xEmitter>mMuzFlashClass
byteOldSpawnHitCount
AssaultAttachmentTwinGun
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 ()
function Hide (bool NewbHidden)
function MakeMuzzleFlash ()
function SetOverlayMaterial (Material mat, float time, bool bOverride)
event ThirdPersonEffects ()
function Tick (float deltatime)
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

AimAlpha Source code

var float AimAlpha;

bDualGun Source code

var bool bDualGun;

mMuzFlash3rd Source code

var xEmitter mMuzFlash3rd;

mMuzFlash3rdAlt Source code

var xEmitter mMuzFlash3rdAlt;

mMuzFlashClass Source code

var class<xEmitter> mMuzFlashClass;

OldSpawnHitCount Source code

var byte OldSpawnHitCount;

TwinGun Source code

var AssaultAttachment TwinGun;


Functions Detail

Destroyed Source code

simulated function Destroyed ( )

Hide Source code

simulated function Hide ( bool NewbHidden )

MakeMuzzleFlash Source code

simulated function MakeMuzzleFlash ( )

SetOverlayMaterial Source code

simulated function SetOverlayMaterial ( Material mat, float time, bool bOverride )

ThirdPersonEffects Source code

simulated event ThirdPersonEffects ( )

Tick Source code

simulated function Tick ( float deltatime )

UpdateHit Source code

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


Defaultproperties

defaultproperties
{
     mMuzFlashClass=Class'XEffects.AssaultMuzFlash3rd'
     bRapidFire=Wahr
     SplashEffect=Class'XGame.BulletSplash'
     LightType=LT_Pulse
     LightEffect=LE_NonIncidence
     LightHue=30
     LightSaturation=150
     LightBrightness=255.000000
     LightRadius=4.000000
     LightPeriod=3
     Mesh=SkeletalMesh'NewWeapons2004.NewAssaultRifle_3rd'
     RelativeLocation=(X=-20.000000,Y=-5.000000)
     RelativeRotation=(Pitch=32768)
     DrawScale=0.300000
}

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