I don't need to test my programs. I have an error-correcting modem.

UE2:FM_Turret_IonCannon_Fire (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> WeaponFire >> InstantFire >> FM_Turret_IonCannon_Fire
Package: 
UT2k4AssaultFull

FM_Turret_IonCannon_Fire Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'FM_Turret_IonCannon_Fire'[edit]

BeamEffectClass[edit]

Type: class<FX_Turret_IonCannon_BeamFire>


Default value: Class'UT2k4AssaultFull.FX_Turret_IonCannon_BeamFire'

Internal variables[edit]

bDoNotRelease[edit]

Type: bool


bFired[edit]

Type: bool


Default values[edit]

Property Value
AmmoClass Class'UT2k4Assault.Ammo_Dummy'
bFireOnRelease True
BotRefireRate 0.99
bRecommendSplashDamage True
bSplashDamage True
DamageType Class'XWeapons.DamTypeShockBeam'
FireRate 4.0
MaxHoldTime 4.0
TraceRange 20000.0

Functions[edit]

Events[edit]

ModeDoFire[edit]

event ModeDoFire ()

Overrides: WeaponFire.ModeDoFire


ModeHoldFire[edit]

event ModeHoldFire ()

Overrides: WeaponFire.ModeHoldFire


Other instance functions[edit]

AllowFire[edit]

simulated function bool AllowFire ()

Overrides: WeaponFire.AllowFire


DoFireEffect[edit]

function DoFireEffect ()

Overrides: InstantFire.DoFireEffect


IsFiring[edit]

function bool IsFiring ()

Overrides: WeaponFire.IsFiring


SpawnBeamEffect[edit]

function SpawnBeamEffect (Object.Vector Start, Object.Rotator Dir, Object.Vector HitLocation, Object.Vector HitNormal, int ReflectNum)

Overrides: InstantFire.SpawnBeamEffect


StopFiring[edit]

function StopFiring ()

Overrides: WeaponFire.StopFiring