UE2:Projectile (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- ProjectileRocketGuide, U2Projectile, U2ShellCase
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Projectile.
A delayed-hit projectile that moves around for some time after it is created.
Properties
bExploded
Type: bool
NEW
Damage
Type: float
DamageRadius
Type: float
Default value: 220.0
ExplosionDecal
ExploWallOut
Type: float
distance to move explosions out from wall
ImpactSound
Type: Sound
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'
RicochetCount
Type: int
NEW (mdf) incremented when a ricochet projectile is spawned by an ImpactHandler
SpawnSound
Type: Sound
Sound made when projectile is spawned.
Speed
Type: float
Initial speed of projectile.
TossZ
Type: float
Default value: 100.0
Default values
Property | Value |
---|---|
bCanTeleport | True |
bCollideActors | True |
bCollideWorld | True |
bDisturbFluidSurface | True |
bGameRelevant | True |
bIgnoreSingularityDamage | False |
bIgnoreSingularityForces | False |
bNetTemporary | True |
bUnlit | True |
CollisionHeight | 0.0 |
CollisionRadius | 0.0 |
DrawType | DT_Mesh |
LifeSpan | 140.0 |
NetPriority | 2.5 |
Physics | PHYS_Projectile |
RemoteRole | ROLE_SimulatedProxy |
SoundVolume | 0 |
Texture | Texture'Engine.S_Camera' |
Functions
Static functions
GetTossVelocity
Events
EncroachingOn
Overrides: Actor.EncroachingOn
Replication
event Replication ()
Overrides: Actor.Replication
Touch
simulated singular event Touch (Actor Other)
Overrides: Actor.Touch
Other instance functions
BlowUp
simulated function BlowUp (Object.Vector HitLocation)
Explode
simulated function Explode (Object.Vector HitLocation, Object.Vector HitNormal)
PostRecvVelocity
simulated function PostRecvVelocity ()
ProcessTouch
simulated function ProcessTouch (Actor Other, Object.Vector HitLocation)
RandSpin
simulated final function RandSpin (float spinRate)