Gah - a solution with more questions. – EntropicLqd

UE2:ONSMineProjectile (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> Projectile >> ONSMineProjectile
Package: 
Onslaught
Direct subclasses:
ONSMineProjectileBLUE, ONSMineProjectileRED


Properties

Property group 'ONSMineProjectile'

DetectionTimer

Type: float

check target every this many seconds

Default value: 0.5

ExplodeSound

Type: Sound


Default value: Sound'WeaponSounds.RocketLauncher.RocketLauncherFire'

HeightOffset

Type: float


ScurryAnimRate

Type: float


Default value: 4.1

ScurrySpeed

Type: float


Default value: 525.0

Internal variables

bClosedDown

Type: bool


bGoToTargetLoc

Type: bool


TargetLoc

Type: Object.Vector


TargetLocFuzz

Type: int


Default value: 250

TargetPawn

Type: Pawn


TeamNum

Type: int


Default values

Property Value
AmbientGlow 80
bBlockKarma True
bBounce True
bClientAnim True
bHardAttach True
bNetTemporary False
bRotateToDesired True
bUpdateSimulatedPosition True
CollisionHeight 10.0
CollisionRadius 10.0
CullDistance 6000.0
Damage 95.0
DamageRadius 250.0
DrawScale 0.2
ImpactSound Sound'WeaponSounds.BaseGunTech.BGrenfloor1'
LifeSpan 0.0
MaxSpeed 800.0
Mesh Mesh'ONSWeapons-A.ParasiteMine'
MomentumTransfer 50000.0
MyDamageType Class'Onslaught.DamTypeONSMine'
Physics PHYS_Falling
PrePivot
Member Value
Z -2.9
RotationRate
Member Value
Pitch 20000
SoundRadius 100.0
SoundVolume 255
Speed 800.0
TossZ 0.0

Functions

Events

Attach

simulated event Attach (Actor Other)

Overrides: Actor.Attach


Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


Detach

simulated event Detach (Actor Other)

Overrides: Actor.Detach


PhysicsVolumeChange

event PhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Actor.PhysicsVolumeChange


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Projectile.PostBeginPlay


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


TakeDamage

event TakeDamage (int Damage, Pawn InstigatedBy, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Actor.TakeDamage


Other instance functions

AcquireTarget

function AcquireTarget ()


AdjustSpeed

simulated function AdjustSpeed ()


BlowUp

simulated function BlowUp (Object.Vector HitLocation)

Overrides: Projectile.BlowUp


ProcessTouch

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

Overrides: Projectile.ProcessTouch


SetScurryTarget

function SetScurryTarget (Object.Vector NewTargetLoc)


WarnTarget

function WarnTarget ()


States

Flying

Modifiers: auto

Flying.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


Flying.HitWall

simulated event HitWall (Object.Vector HitNormal, Actor Wall)

Overrides: Projectile.HitWall (global)


Flying.Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed (global)


OnGround

Modifiers: simulated

OnGround.BeginState

simulated event BeginState ()

Overrides: Object.BeginState (global)


OnGround.EndState

simulated event EndState ()

Overrides: Object.EndState (global)


OnGround.Timer

simulated event Timer ()

Overrides: Actor.Timer (global)


Scurrying

Modifiers: simulated

Scurrying.BaseChange

simulated event BaseChange ()

Overrides: Actor.BaseChange (global)


Scurrying.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Scurrying.EndState

simulated event EndState ()

Overrides: Object.EndState (global)


Scurrying.Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed (global)


Scurrying.Timer

simulated event Timer ()

Overrides: Actor.Timer (global)


ScurryToTargetLoc

Extends: Scurrying

Modifiers: simulated

ScurryToTargetLoc.EndState

simulated event EndState ()

Overrides: Scurrying.EndState


ScurryToTargetLoc.Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Scurrying.Landed


ScurryToTargetLoc.Timer

simulated event Timer ()

Overrides: Scurrying.Timer


ScurryToTargetLoc.SetScurryTarget

function SetScurryTarget (Object.Vector NewTargetLoc)

Overrides: SetScurryTarget (global)