Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTProj_LinkPlasma

Extends
UTProjectile

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- UTGame.UTProjectile
         |   
         +-- UTGame.UTProj_LinkPlasma

Direct Known Subclasses:

UTProj_LinkPowerPlasma

Variables Summary
vectorColorLevel
vectorExplosionColor
Inherited Variables from UTGame.UTProjectile
AccelRate, AmbientSound, bAdvanceExplosionEffect, bAttachExplosionToPawns, bAttachExplosionToVehicles, bCheckProjectileLight, bImportantAmbientSound, bShuttingDown, bSuppressExplosionFX, bSuppressSounds, Buoyancy, bWaitForEffects, bWideCheck, CheckRadius, CustomGravityScaling, DecalDissolveParamName, DecalHeight, DecalWidth, DurationOfDecal, ExplosionDecal, ExplosionLightClass, ExplosionSound, InstigatorBaseVehicle, MaxEffectDistance, MaxExplosionLightDistance, ProjectileLight, ProjectileLightClass, ProjEffects, ProjExplosionTemplate, ProjFlightTemplate, TerminalVelocity, TossZ
Inherited Variables from Engine.Projectile
bBegunPlay, bBlockedByInstigator, bInitRotationFromVelocity, bNotBlockedByShield, bRotationFollowsVelocity, bSwitchToZeroCollision, CylinderComponent, Damage, DamageRadius, ImpactedActor, ImpactSound, InstigatorController, MaxSpeed, MomentumTransfer, MyDamageType, NetCullDistanceSquared, SpawnSound, Speed, ZeroCollider, ZeroColliderComponent

Functions Summary
event HitWall (vector HitNormal, Actor Wall, PrimitiveComponent WallComp))
function ProcessTouch (Actor Other, vector HitLocation, vector HitNormal))
function SetExplosionEffectParameters (ParticleSystemComponent ProjExplosion))
function SpawnFlightEffects ()))
Inherited Functions from UTGame.UTProjectile
CalcCamera, CalculateTravelTime, CanSplash, CheckMaxEffectDistance, CreateProjectileLight, Destroyed, EffectIsRelevant, Explode, GetHomingTarget, GetPawnOwner, GetRange, GetTerminalVelocity, GetTimeToLocation, HideProjectile, Init, Landed, MyOnParticleSystemFinished, PostBeginPlay, PreBeginPlay, ProcessTouch, ProjectileHurtRadius, SetExplosionEffectParameters, SetInitialState, ShouldSpawnExplosionLight, Shutdown, SpawnExplosionEffects, SpawnFlightEffects, StaticGetTimeToLocation, Tick, TornOff
Inherited Functions from Engine.Projectile
CanSplash, EncroachedBy, EncroachingOn, Explode, FellOutOfWorld, GetRange, GetTeamNum, GetTimeToLocation, HitWall, HurtRadius, Init, IsStationary, PostBeginPlay, PreBeginPlay, ProcessTouch, RandSpin, Reset, StaticGetTimeToLocation, Touch


Variables Detail

ColorLevel Source code

var vector ColorLevel;

ExplosionColor Source code

var vector ExplosionColor;


Functions Detail

HitWall Source code

simulated event HitWall ( vector HitNormal, Actor Wall, PrimitiveComponent WallComp) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, vector HitLocation, vector HitNormal) )

SetExplosionEffectParameters Source code

simulated function SetExplosionEffectParameters ( ParticleSystemComponent ProjExplosion) )

SpawnFlightEffects Source code

simulated function SpawnFlightEffects ( ) )


Defaultproperties

defaultproperties
{
   ColorLevel=(X=1.000000,Y=1.300000,Z=1.000000)
   ExplosionColor=(X=1.000000,Y=1.000000,Z=1.000000)
   ExplosionSound=SoundCue'A_Weapon_Link.Cue.A_Weapon_Link_ImpactCue'
   ProjFlightTemplate=ParticleSystem'WP_LinkGun.Effects.P_WP_Linkgun_Projectile'
   ProjExplosionTemplate=ParticleSystem'WP_LinkGun.Effects.P_WP_Linkgun_Impact'
   MaxEffectDistance=7000.000000
   AccelRate=3000.000000
   CheckRadius=24.000000
   Speed=1400.000000
   MaxSpeed=5000.000000
   Damage=26.000000
   MyDamageType=Class'UTGame.UTDmgType_LinkPlasma'
   NetCullDistanceSquared=144000000.000000
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder'
      ObjectArchetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   LifeSpan=3.000000
   DrawScale=1.200000
   CollisionComponent=CollisionCylinder
   Name="Default__UTProj_LinkPlasma"
   ObjectArchetype=UTProjectile'UTGame.Default__UTProjectile'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:55.224 - Created with UnCodeX