Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

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[edit]

MinAim[edit]

Type: float


Default value: 0.9

TeamProjectileClasses[edit]

Type: class<Projectile>

Array size: 2


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

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

Default values[edit]

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[edit]

Static functions[edit]

StaticPrecache[edit]

static function StaticPrecache (LevelInfo L)

Overrides: ONSWeapon.StaticPrecache


Instance functions[edit]

BestMode[edit]

function byte BestMode ()

Overrides: ONSWeapon.BestMode


UpdatePrecacheMaterials[edit]

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


States[edit]

ProjectileFireMode[edit]

ProjectileFireMode.AltFire[edit]

function AltFire (Controller C)

Overrides: ONSWeapon.ProjectileFireMode.AltFire


ProjectileFireMode.Fire[edit]

function Fire (Controller C)

Overrides: ONSWeapon.ProjectileFireMode.Fire