Gah - a solution with more questions. – EntropicLqd

UE2:MinigunAttachment (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> InventoryAttachment >> WeaponAttachment >> xWeaponAttachment >> MinigunAttachment
Package: 
XWeapons
This class in other games:
UT2003

null

Properties[edit]

Property group 'MinigunAttachment'[edit]

mShellEmitterOffset[edit]

Type: Object.Vector


mTracer[edit]

Type: Emitter

Modifiers: editinline


mTracerIntervalPrimary[edit]

Type: float


Default value: 0.12

mTracerIntervalSecondary[edit]

Type: float


Default value: 0.18

mTracerMinDistance[edit]

Type: float


mTracerPullback[edit]

Type: float


Default value: 50.0

mTracerSpeed[edit]

Type: float


Default value: 10000.0

Internal variables[edit]

mCurrentRoll[edit]

Type: float


mLastTracerTime[edit]

Type: float


mMuzFlash3rd[edit]

Type: Emitter


mMuzFlashClass[edit]

Type: class<Emitter>


Default value: Class'XEffects.NewMinigunMFlash'

mOldHitLocation[edit]

Type: Object.Vector


mRollInc[edit]

Type: float


mRollUpdateTime[edit]

Type: float


mShellCaseEmitter[edit]

Type: xEmitter


mShellCaseEmitterClass[edit]

Type: class<xEmitter>


Default value: Class'XEffects.ShellSpewer'

mTracerClass[edit]

Type: class<Emitter>


Default value: Class'XEffects.NewTracer'

mTracerInterval[edit]

Type: float


OldSpawnHitCount[edit]

Type: byte


Default values[edit]

Property Value
bAltRapidFire True
bHeavy True
bRapidFire True
CullDistance 5000.0
LightBrightness 255.0
LightEffect LE_NonIncidence
LightHue 30
LightPeriod 3
LightRadius 5.0
LightSaturation 150
LightType LT_Pulse
Mesh Mesh'Weapons.Minigun_3rd'
SplashEffect Class'XGame.BulletSplash'

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


ThirdPersonEffects[edit]

simulated event ThirdPersonEffects ()

Overrides: xWeaponAttachment.ThirdPersonEffects


Other instance functions[edit]

GetTracerStart[edit]

simulated function Object.Vector GetTracerStart ()


UpdateHit[edit]

function UpdateHit (Actor HitActor, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: WeaponAttachment.UpdateHit


UpdateRoll[edit]

simulated function UpdateRoll (float dt)


UpdateRollTime[edit]

simulated function UpdateRollTime (bool bUpdate)


UpdateTracer[edit]

simulated function UpdateTracer ()


States[edit]

TickTracer[edit]

TickTracer.Tick[edit]

simulated event Tick (float deltaTime)

Overrides: Actor.Tick (global)