UE2:ShockProjectile (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> Actor >> Projectile >> ShockProjectile |
- Package:
- XWeapons
- Direct subclasses:
- ClassicShockProjectile, ONSShockTankProjectile, ONSSkyMine
- 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. |
ShockProjectile.
Properties
Property group 'ShockProjectile'
ComboAmmoCost
Type: int
Default value: 3
ComboDamage
Type: float
Default value: 200.0
ComboMomentumTransfer
Type: float
Default value: 150000.0
ComboRadius
Type: float
Default value: 275.0
ComboSound
Type: Sound
Default value: Sound'WeaponSounds.ShockRifle.ShockComboFire'
Internal variables
ComboDamageType
Type: class<DamageType>
Default value: Class'XWeapons.DamTypeShockBeam'
ComboTarget
Type: Pawn
for AI use
ShockBallEffect
Type: ShockBall
tempStartLoc
Type: Object.Vector
Default values
Property | Value |
---|---|
AmbientSound | Sound'WeaponSounds.ShockRifle.ShockRifleProjectile' |
bAlwaysFaceCamera | True |
bDynamicLight | True |
bNetTemporary | False |
bOnlyDirtyReplication | True |
bProjTarget | True |
bSwitchToZeroCollision | True |
CollisionHeight | 10.0 |
CollisionRadius | 10.0 |
CullDistance | 4000.0 |
Damage | 45.0 |
DamageRadius | 150.0 |
DrawScale | 0.7 |
DrawType | DT_Sprite |
ExplosionDecal | Class'XEffects.ShockImpactScorch' |
FluidSurfaceShootStrengthMod | 8.0 |
ForceRadius | 40.0 |
ForceScale | 5.0 |
ForceType | FT_Constant |
ImpactSound | Sound'WeaponSounds.ShockRifle.ShockRifleExplosion' |
LifeSpan | 10.0 |
LightBrightness | 255.0 |
LightEffect | LE_QuadraticNonIncidence |
LightHue | 195 |
LightRadius | 4.0 |
LightSaturation | 85 |
LightType | LT_Steady |
MaxEffectDistance | 7000.0 |
MaxSpeed | 1150.0 |
MomentumTransfer | 70000.0 |
MyDamageType | Class'XWeapons.DamTypeShockBall' |
Skins[0] | Texture'XEffectMat.Shock.shock_core_low' |
SoundRadius | 100.0 |
SoundVolume | 50 |
Speed | 1150.0 |
Style | STY_Translucent |
Texture | Texture'XEffectMat.Shock.shock_core_low' |
Functions
Events
Destroyed
simulated event Destroyed ()
Overrides: Actor.Destroyed
PostBeginPlay
simulated event PostBeginPlay ()
Overrides: Projectile.PostBeginPlay
PostNetBeginPlay
simulated event PostNetBeginPlay ()
Overrides: Actor.PostNetBeginPlay
PreBeginPlay
simulated event PreBeginPlay ()
Overrides: Actor.PreBeginPlay
TakeDamage
event TakeDamage (int Damage, Pawn EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageType> DamageType)
Overrides: Actor.TakeDamage
Timer
event Timer ()
Overrides: Actor.Timer
Other instance functions
DestroyTrails
simulated function DestroyTrails ()
Explode
simulated function Explode (Object.Vector HitLocation, Object.Vector HitNormal)
Overrides: Projectile.Explode
Monitor
function Monitor (Pawn P)
ProcessTouch
simulated function ProcessTouch (Actor Other, Object.Vector HitLocation)
Overrides: Projectile.ProcessTouch
SuperExplosion
function SuperExplosion ()
States
WaitForCombo
WaitForCombo.Tick
event Tick (float DeltaTime)
Overrides: Actor.Tick (global)