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
{
    Mesh=mesh'NewWeapons2004.NewAssaultRifle_3rd'
    mMuzFlashClass=class'XEffects.AssaultMuzFlash3rd'
    bHeavy=false
    bRapidFire=true
    bAltRapidFire=false


    bDynamicLight=false
    LightType=LT_Pulse
    LightEffect=LE_NonIncidence
    LightPeriod=3
    LightBrightness=255
    LightHue=30
    LightSaturation=150
    LightRadius=4.0
    DrawScale=+0.3
    RelativeLocation=(X=-20.0,Y=-5.0,Z=0.0)
    RelativeRotation=(Pitch=32768)
    SplashEffect=class'BulletSplash'
}

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