I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:Projectile (U2)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- AssaultExplosionAlt, AssaultProjectileAlt, EMPProjectile, GrenadeProjectile, RocketProjectileAlt, RocketProjectileDrunken, RocketProjectileHeavy, RocketProjectileSeeking, ShotgunProjectileAlt, ShotgunProjectile, Vehicles.JuggernautCannonProjectile, Vehicles.LowlandsGiantMortarProjectile, Vehicles.MortarProjectile, Vehicles.MultiRocketProjectile, Weapons.JuggernautCannonProjectile, Weapons.LowlandsGiantMortarProjectile, Weapons.MultiRocketProjectile
- This class in other games:
- RTNP, U1, U2XMP, UDK, UE2Runtime, UT, UT2003, UT2004, UT3
| This is an auto-generated page and may need human attention. Please remove this 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.
[edit] Properties
[edit] bNoFalloff
Type: bool
Falloff parm for HurtRadius.
[edit] BounceDamping
Type: float
Default value: 0.4
[edit] BounceSound
Type: Sound
Sound made when projectile bounces.
[edit] BounceSoundRadius
Type: float
Default value: 100.0
[edit] bSwitchToZeroCollision
Type: bool
[edit] Damage
Type: float
[edit] DamageRadius
Type: float
[edit] ExplosionDecal
[edit] ExploWallOut
Type: float
distance to move explosions out from wall
[edit] ImpactSound
Type: Sound
Sound made when projectile hits something.
[edit] MaxSpeed
Type: float
Limit on speed of projectile (0 means no limit)
Default value: 2000.0
[edit] MomentumTransfer
Type: float
Momentum magnitude imparted by impacting projectile.
[edit] MyDamageType
Type: class<DamageType>
Default value: Class'Engine.DamageType'
[edit] SpawnSound
Type: Sound
Sound made when projectile is spawned.
[edit] Speed
Type: float
Initial speed of projectile.
[edit] StopNormalZ
Type: float
Default value: 0.5
[edit] TossZ
Type: float
Default value: 100.0
[edit] ZeroCollider
Type: Actor
[edit] Default values
| Property | Value |
|---|---|
| bAcceptsProjectors | False |
| bCollideActors | True |
| bCollideWorld | True |
| bDisturbFluidSurface | True |
| bGameRelevant | True |
| bNetInitialRotation | True |
| bNetTemporary | True |
| bReplicateInstigator | True |
| bUnlit | True |
| bUseCylinderCollision | True |
| CollisionHeight | 0.0 |
| CollisionRadius | 0.0 |
| DrawType | DT_Mesh |
| LifeSpan | 14.0 |
| NetPriority | 2.5 |
| Physics | PHYS_Projectile |
| RemoteRole | ROLE_SimulatedProxy |
| SoundVolume | 0 |
| Texture | Texture'Engine.S_Camera' |
[edit] Functions
[edit] Static functions
[edit] GetTossVelocity
[edit] Events
[edit] EncroachingOn
Overrides: Actor.EncroachingOn
[edit] HitWall
Overrides: Actor.HitWall
[edit] Landed
Overrides: Actor.Landed
[edit] PreBeginPlay
Overrides: Actor.PreBeginPlay
[edit] Touch
Overrides: Actor.Touch
