The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:U2Projectile (U2XMP)
Object >> Actor >> Projectile >> U2Projectile |
- Package:
- U2
- Direct subclasses:
- ProjectileProximitySensor, ProjectileAltRocket, ProjectileAraknidBase, ProjectileAssaultExplosion, ProjectileAssaultRound, ProjectileAssaultRoundAlt, ProjectileAutoTurret, ProjectileBlackHole, ProjectileDispersionAlt2, ProjectileDispersionAlt, ProjectileDispersion, ProjectileEMP, ProjectileEMPimp, ProjectileEnergyBeam, ProjectileEnergyRelay, ProjectileFieldGeneratorAlt, ProjectileFieldGenerator, ProjectileFlameThrowerGel, ProjectileGrenade, ProjectileHeavyRocket, ProjectileLaserBeam, ProjectileLeech, ProjectilePistolBullet, ProjectileMiniRocket, ProjectileQuantumWave, ProjectileRocketTurret, ProjectileShotgun, ProjectileSkaarjBase, ProjectileTakkra
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. |
U2Projectile.uc $Author: Ascheidecker $ $Date: 11/28/02 10:11p $ $Revision: 32 $
Properties
Property group 'U2Projectile'
bNoFalloff
Type: bool
Falloff parm for HurtRadius.
BounceDamping
Type: float
BounceSoundRadius
Type: float
ExplosionEffect
ExplosionSound
Type: Sound
Health
Type: float
ImpactHandlerClass
Type: class<ImpactHandler>
MoveParticleEffect
Type: ParticleSalamander
ParticleEffect
Type: ParticleSalamander
ShakeDuration
Type: float
ShakeMagnitude
Type: float
ShakeRadius
Type: float
SplashDrawScale
Type: float
Default value: 0.2
WaterParticleEffect
Type: ParticleSalamander
Internal variables
bExplodeImpactSound
Type: bool
whether to play impact sound when exploding (e.g. false for grenades)
Default value: True
bGotVelocity
Type: bool
FirstTick
Type: float
HitSal
Type: ParticleSalamander
LifeSpanOnBounce
Type: float
MoveSal
Type: ParticleSalamander
StopNormalZ
Type: float
Default value: 0.5
Default values
Property | Value |
---|---|
bNetTemporary | False |
TransientSoundRadius | 500.0 |
Functions
Events
Destroyed
Overrides: Actor.Destroyed
HitWallEx
Overrides: Actor.HitWallEx
LandedEx
Overrides: Actor.LandedEx
PhysicsVolumeChange
Overrides: Actor.PhysicsVolumeChange
PostBeginPlay
Overrides: Actor.PostBeginPlay
PreBeginPlay
Overrides: Actor.PreBeginPlay
Other instance functions
AdjustTraceFireHit
Explode
Overrides: Projectile.Explode
ExplodeEx
GetLifeSeconds
PostRecvVelocity
Overrides: Projectile.PostRecvVelocity
ProcessTouch
Overrides: Projectile.ProcessTouch
ResetLifeSeconds
SetLifespanOnBounce
ShouldSpawnEffect
SpawnEffect
TakeDamage
Overrides: Actor.TakeDamage