Mostly Harmless

UE2:ONSAttackCraftGun (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> ONSWeapon >> ONSAttackCraftGun
Package: 
Onslaught
Known custom subclasses:
Crusha/DynamicWeather, Crusha/DynamicWeather/DWMeteor


Properties

MinAim

Type: float


Default value: 0.9

TeamProjectileClasses

Type: class<Projectile>

Array size: 2


Default value, index 0: Class'Onslaught.ONSAttackCraftPlasmaProjectileRed'

Default value, index 1: Class'Onslaught.ONSAttackCraftPlasmaProjectileBlue'

Default values

Property Value
AIInfo[0]
Member Value
bLeadTarget True
RefireRate 0.95
AIInfo[1]
Member Value
AimError 400.0
bLeadTarget True
RefireRate 0.5
AltFireForce "Laser01"
AltFireInterval 3.0
AltFireProjectileClass Class'Onslaught.ONSAttackCraftMissle'
AltFireSoundClass Sound'ONSVehicleSounds-S.AVRiL.AVRiLFire01'
DualFireOffset 50.0
FireForce "Laser01"
FireInterval 0.2
FireSoundClass Sound'ONSVehicleSounds-S.LaserSounds.Laser01'
Mesh Mesh'ONSWeapons-A.PlasmaGun'
PitchBone 'PlasmaGunBarrel'
PitchDownLimit 49153
PitchUpLimit 18000
ProjectileClass Class'Onslaught.ONSAttackCraftPlasmaProjectileRed'
RotationsPerSecond 1.2
WeaponFireAttachmentBone 'PlasmaGunBarrel'
YawBone 'PlasmaGunBarrel'

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: ONSWeapon.StaticPrecache


Instance functions

BestMode

function byte BestMode ()

Overrides: ONSWeapon.BestMode


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


States

ProjectileFireMode

ProjectileFireMode.AltFire

function AltFire (Controller C)

Overrides: ONSWeapon.ProjectileFireMode.AltFire


ProjectileFireMode.Fire

function Fire (Controller C)

Overrides: ONSWeapon.ProjectileFireMode.Fire