UE2:ONSDualACRocket (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Actor >> Projectile >> ONSDualACRocket
Package:
OnslaughtBP


Properties

Property group 'ONSDualACRocket'

DesiredDistanceDecayRate

Type: float


Default value: 500.0

DesiredDistanceToAxis

Type: float


Default value: 250.0

ForwardForceMag

Type: float


Default value: 15000.0

InwardForceMag

Type: float


Default value: 25.0

InwardForceMagGrowthRate

Type: float


SpiralForceMag

Type: float


Default value: 800.0

Internal variables

AxisDir

Type: Object.Vector


AxisOrigin

Type: Object.Vector


bFinalTarget

Type: bool


bSpiralClockwise

Type: bool


CurForwardForceMag

Type: float


CurInwardForceMag

Type: float


CurSpiralForceMag

Type: float


DT

Type: float


Default value: 0.1

FlightSound

Type: Sound


Default value: Sound'CicadaSnds.MissileFlight'

IgniteSound

Type: Sound


Default value: Sound'CicadaSnds.MissileIgnite'

InitialDir

Type: Object.Vector


KillRange

Type: float


Default value: 3000.0

RepAxisDir

Type: Object.Vector


SecondTarget

Type: Object.Vector


SmokeTrailEffect

Type: Emitter


SwitchTargetTime

Type: float


Target

Type: Object.Vector


Default values

Property Value
AmbientGlow 96
AmbientSound none
bCollideActors False
bFixedRotationDir True
CullDistance 3000.0
Damage 50.0
DamageRadius 250.0
DesiredRotation
Member Value
Roll 900000
DrawScale 0.25
DrawType DT_StaticMesh
ExplosionDecal Class'Onslaught.ONSRocketScorch'
FluidSurfaceShootStrengthMod 10.0
ForceRadius 100.0
ForceScale 5.0
ForceType FT_Constant
LifeSpan 7.0
MaxSpeed 8000.0
MomentumTransfer 10000.0
MyDamageType Class'OnslaughtBP.DamTypeONSCicadaRocket'
RotationRate
Member Value
Roll 50000
SoundRadius 256.0
SoundVolume 255
Speed 25.0
StaticMesh StaticMesh'VMWeaponsSM.BomberBomb'

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


Timer

simulated event Timer ()

Overrides: Actor.Timer


Other instance functions

BlowUp

function BlowUp (Object.Vector HitLocation)

Overrides: Projectile.BlowUp


Explode

simulated function Explode (Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: Projectile.Explode


ProcessTouch

simulated function ProcessTouch (Actor Other, Object.Vector HitLocation)

Overrides: Projectile.ProcessTouch


States

Homing

Homing.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


Homing.Timer

simulated event Timer ()

Overrides: Timer (global)


Spiraling

Spiraling.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


Spiraling.Timer

simulated event Timer ()

Overrides: Timer (global)