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

UTGame.UTProj_SPMAShell

Extends
UTProjectile
Modifiers
abstract

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

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

Direct Known Subclasses:

UTProj_SPMAShell_Content

Variables Summary
class<UTProjectile>ChildProjectileClass
floatSpreadFactor
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
function SetFuse (float PredictedImpactTime))
function SpawnChildren ()))
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

ChildProjectileClass Source code

var class<UTProjectile> ChildProjectileClass;

SpreadFactor Source code

var float SpreadFactor;
determines spread of child shells


Functions Detail

SetFuse Source code

function SetFuse ( float PredictedImpactTime) )

SpawnChildren Source code

function SpawnChildren ( ) )


Defaultproperties

defaultproperties
{
   SpreadFactor=400.000000
   bWaitForEffects=True
   TerminalVelocity=4500.000000
   Speed=4000.000000
   MaxSpeed=4000.000000
   bRotationFollowsVelocity=True
   Damage=250.000000
   DamageRadius=660.000000
   MomentumTransfer=175000.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
   Physics=PHYS_Falling
   bNetTemporary=False
   bCollideComplex=False
   bProjTarget=True
   LifeSpan=8.000000
   CollisionComponent=CollisionCylinder
   Name="Default__UTProj_SPMAShell"
   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.653 - Created with UnCodeX