The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:AssaultFire (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> WeaponFire >> InstantFire >> AssaultFire
Package: 
XWeapons
This class in other games:
UT2003

null

Properties[edit]

ClickTime[edit]

Type: float


LastFireTime[edit]

Type: float


Default values[edit]

Property Value
AimError 800.0
AmmoClass Class'XWeapons.AssaultAmmo'
AmmoPerFire 1
BotRefireRate 0.99
bPawnRapidFireAnim True
DamageMax 7
DamageMin 7
DamageType Class'XWeapons.DamTypeAssaultBullet'
FireEndAnim 'None'
FireForce "AssaultRifleFire"
FireLoopAnim 'None'
FireRate 0.16
FireSound Sound'WeaponSounds.AssaultRifle.AssaultRifleFire'
FlashEmitterClass Class'XEffects.AssaultMuzFlash1st'
Momentum 0.0
ShakeOffsetMag
Member Value
X 1.0
Y 1.0
Z 1.0
ShakeOffsetRate
Member Value
X 1000.0
Y 1000.0
Z 1000.0
ShakeOffsetTime 2.0
ShakeRotMag
Member Value
X 50.0
Y 50.0
Z 50.0
ShakeRotRate
Member Value
X 10000.0
Y 10000.0
Z 10000.0
ShakeRotTime 2.0
Spread 0.02
SpreadStyle SS_Random

Functions[edit]

Events[edit]

ModeDoFire[edit]

event ModeDoFire ()

Overrides: WeaponFire.ModeDoFire


Other instance functions[edit]

AllowFire[edit]

simulated function bool AllowFire ()

Overrides: WeaponFire.AllowFire


FlashMuzzleFlash[edit]

function FlashMuzzleFlash ()

Overrides: WeaponFire.FlashMuzzleFlash


InitEffects[edit]

function InitEffects ()

Overrides: WeaponFire.InitEffects


StartBerserk[edit]

function StartBerserk ()

Overrides: WeaponFire.StartBerserk


StartSuperBerserk[edit]

function StartSuperBerserk ()

Overrides: WeaponFire.StartSuperBerserk


StopBerserk[edit]

function StopBerserk ()

Overrides: WeaponFire.StopBerserk