UE2:Projectile (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2003 Object >> Actor >> Projectile
Package:
Engine
Direct subclasses:
BioGlob, FlakChunk, Flakshell, GasBagBelch, Grenade, KrallBolt, TranslocatorBeacon, LinkProjectile, RedeemerProjectile, RocketProj, ShockProjectile, SkaarjProjectile, SpawnerProjectile
This class in other games:

Projectile.

A delayed-hit projectile that moves around for some time after it is created.

Properties

bSwitchToZeroCollision

Type: bool


Damage

Type: float


DamageRadius

Type: float


Default value: 220.0

ExplosionDecal

Type: class<Projector>


ExploWallOut

Type: float

distance to move explosions out from wall

ImpactSound

Type: Sound


InstigatorController

Type: Controller


MaxSpeed

Type: float

Limit on speed of projectile (0 means no limit)

Default value: 2000.0

MomentumTransfer

Type: float

Momentum magnitude imparted by impacting projectile.

MyDamageType

Type: class<DamageType>


Default value: Class'Engine.DamageType'

SpawnSound

Type: Sound

Sound made when projectile is spawned.

Speed

Type: float

Initial speed of projectile.

TossZ

Type: float


Default value: 100.0

ZeroCollider

Type: Actor


Default values

Functions

Events

EncroachingOn

event bool EncroachingOn (Actor Other)

Overrides: Actor.EncroachingOn


HitWall

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

Overrides: Actor.HitWall


Touch

simulated singular event Touch (Actor Other)

Overrides: Actor.Touch


Other instance functions

BlowUp

simulated function BlowUp (Object.Vector HitLocation)


ClientSideTouch

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


DelayedHurtRadius

simulated function DelayedHurtRadius (float DamageAmount, float DamageRadius, class<DamageTypeDamageType, float Momentum, Object.Vector HitLocation)


Explode

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


ProcessTouch

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


RandSpin

simulated final function RandSpin (float spinRate)