UE2:ONSRVWebLauncher (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Actor >> ONSWeapon >> ONSRVWebLauncher
Package:
Onslaught


Properties

Property group 'ONSRVWebLauncher'

InheritVelocityScale

Type: float

Amount of vehicles velocity

MaxHoldTime

Type: float


Default value: 2.0

MaxProjectiles

Type: float


Default value: 7.0

MinProjectiles

Type: float


Default value: 3.0

SpreadAngle

Type: float

Angle between initial shots, in radians.

Default value: 10.0

Internal variables

bHoldingFire

Type: bool


ChargeLoop

Type: Sound


Default value: Sound'ONSVehicleSounds-S.RV.RVChargeLoop01'

ChargeUpSound

Type: Sound


Default value: Sound'ONSVehicleSounds-S.RV.RVChargeUp01'

StartHoldTime

Type: float


Default values

Property Value
AIInfo[0]
Member Value
bFireOnRelease True
bLeadTarget True
RefireRate 0.65
WarnTargetPct 0.5
bDoOffsetTrace True
bShowChargingBar True
CullDistance 7500.0
DamageType Class'Onslaught.DamTypeONSChainGun'
FireInterval 1.0
FireSoundClass Sound'ONSVehicleSounds-S.WebLauncher.WebFire'
FireSoundVolume 255.0
FlashEmitterClass Class'Onslaught.ONSRVWebLauncherMuzzleFlash'
Mesh Mesh'ONSWeapons-A.RVnewGun'
PitchBone 'rvGUNbody'
ProjectileClass Class'Onslaught.ONSRVWebProjectile'
SoundVolume 150
WeaponFireAttachmentBone 'rvFirePoint'
YawBone 'rvGUNTurret'

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: ONSWeapon.StaticPrecache


Instance functions

BestMode

function byte BestMode ()

Overrides: ONSWeapon.BestMode


ChargeBar

simulated function float ChargeBar ()

Overrides: ONSWeapon.ChargeBar


MaxRange

simulated function float MaxRange ()

Overrides: ONSWeapon.MaxRange


SetFireRateModifier

simulated function SetFireRateModifier (float Modifier)

Overrides: ONSWeapon.SetFireRateModifier


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes


States

ProjectileFireMode

ProjectileFireMode.OwnerEffects

simulated event OwnerEffects ()

Overrides: ONSWeapon.OwnerEffects (global)


ProjectileFireMode.Timer

event Timer ()

Overrides: Actor.Timer (global)


ProjectileFireMode.CeaseFire

function CeaseFire (Controller C)

Overrides: ONSWeapon.CeaseFire (global)


ProjectileFireMode.ClientStopFire

simulated function ClientStopFire (Controller C, bool bWasAltFire)

Overrides: ONSWeapon.ClientStopFire (global)


ProjectileFireMode.Fire

function Fire (Controller C)

Overrides: ONSWeapon.ProjectileFireMode.Fire