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

UTGame.UTSlowVolume

Extends
GravityVolume
Modifiers
native notplaceable abstract

slows down all actors inside the volume

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Brush
      |   
      +-- Engine.Volume
         |   
         +-- Engine.PhysicsVolume
            |   
            +-- Engine.GravityVolume
               |   
               +-- UTGame.UTSlowVolume

Direct Known Subclasses:

UTSlowVolume_Content

Variables Summary
SoundCueActivateSound
AudioComponentAmbientSoundComponent
SoundCueDestroySound
SoundCueEnterSound
SoundCueExitSound
ParticleSystemComponentGeneratorEffect
SkeletalMeshComponentGeneratorMesh
SoundCueInsideAmbientSound
class<UTEmitCameraEffect>InsideCameraEffect
array<ReachSpec>ModifiedSpecs
SoundCueOutsideAmbientSound
floatPawnLifeDrainPerSec
floatProjectileScalingFactor
floatRBGravityZ
floatRBScalingFactor
floatScalingFactor
ParticleSystemComponentSlowEffect
Inherited Variables from Engine.GravityVolume
GravityZ
Inherited Variables from Engine.PhysicsVolume
BACKUP_bPainCausing, bBounceVelocity, bDestructive, bMoveProjectiles, bNeutralZone, bNoInventory, bPainCausing, bPhysicsOnContact, bVelocityAffectsWalking, bWaterVolume, DamageInstigator, DamagePerSec, DamageType, FluidFriction, GroundFriction, MaxDampingForce, NextPhysicsVolume, PainTimer, Priority, RigidBodyDamping, TerminalVelocity, ZoneVelocity

Delegates Summary
delegate OnDeployableUsedUp (actor ChildDeployable)

Functions Summary
function ActivateSlowEffect ()))
event ActorEnteredVolume (Actor Other))
event ActorLeavingVolume (Actor Other))
event CollisionChanged ()
event Destroyed ()))
function NotifyPawnBecameViewTarget (Pawn P, PlayerController PC))
event PawnEnteredVolume (Pawn Other))
function PawnLeavingVolume (Pawn Other))
event PostBeginPlay ()))
function Reset ()))
function SlowPawnDown (Pawn Other))
functionbool StopsProjectile (Projectile P))
function Timer ()))
Inherited Functions from Engine.PhysicsVolume
ActorEnteredVolume, ActorLeavingVolume, CausePainTo, GetGravityZ, ModifyPlayer, NotifyPawnBecameViewTarget, OnSetDamageInstigator, OnToggle, PawnEnteredVolume, PawnLeavingVolume, PhysicsChangedFor, PostBeginPlay, Reset, TimerPop, Touch


Variables Detail

ActivateSound Source code

var SoundCue ActivateSound;
sounds played for various actions

AmbientSoundComponent Source code

var AudioComponent AmbientSoundComponent;

DestroySound Source code

var SoundCue DestroySound;
sounds played for various actions

EnterSound Source code

var SoundCue EnterSound;
sounds played for various actions

ExitSound Source code

var SoundCue ExitSound;
sounds played for various actions

GeneratorEffect Source code

var ParticleSystemComponent GeneratorEffect;

GeneratorMesh Source code

var SkeletalMeshComponent GeneratorMesh;

InsideAmbientSound Source code

var SoundCue InsideAmbientSound;
ambient sounds

InsideCameraEffect Source code

var class<UTEmitCameraEffect> InsideCameraEffect;
camera emitter played on player in volume

ModifiedSpecs Source code

var array<ReachSpec> ModifiedSpecs;
array of ReachSpecs we modified the distance for, so we reset them when we are destroyed

OutsideAmbientSound Source code

var SoundCue OutsideAmbientSound;
ambient sounds

PawnLifeDrainPerSec Source code

var float PawnLifeDrainPerSec;
each second, LifeSpan is decreased by this much extra for each living Pawn in the volume

ProjectileScalingFactor Source code

var float ProjectileScalingFactor;

RBGravityZ Source code

var float RBGravityZ;
Gravity applied to rigid bodies within this volume.

RBScalingFactor Source code

var float RBScalingFactor;

ScalingFactor Source code

var float ScalingFactor;

SlowEffect Source code

var ParticleSystemComponent SlowEffect;


Delegates Detail

OnDeployableUsedUp Source code

delegate OnDeployableUsedUp ( actor ChildDeployable )
We use a delegate so that different types of creators can get the OnDestroyed event


Functions Detail

ActivateSlowEffect Source code

simulated function ActivateSlowEffect ( ) )

ActorEnteredVolume Source code

simulated event ActorEnteredVolume ( Actor Other) )

ActorLeavingVolume Source code

simulated event ActorLeavingVolume ( Actor Other) )

CollisionChanged Source code

simulated event CollisionChanged ( )

Destroyed Source code

simulated event Destroyed ( ) )

NotifyPawnBecameViewTarget Source code

simulated function NotifyPawnBecameViewTarget ( Pawn P, PlayerController PC) )

PawnEnteredVolume Source code

simulated event PawnEnteredVolume ( Pawn Other) )

PawnLeavingVolume Source code

simulated function PawnLeavingVolume ( Pawn Other) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

Reset Source code

function Reset ( ) )

SlowPawnDown Source code

simulated function SlowPawnDown ( Pawn Other) )

StopsProjectile Source code

simulated function bool StopsProjectile ( Projectile P) )

Timer Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
   ScalingFactor=0.200000
   ProjectileScalingFactor=0.125000
   RBScalingFactor=0.400000
   PawnLifeDrainPerSec=3.000000
   Priority=100000
   RigidBodyDamping=3.500000
   Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent0 Archetype=BrushComponent'Engine.Default__GravityVolume:BrushComponent0'
      ObjectArchetype=BrushComponent'Engine.Default__GravityVolume:BrushComponent0'
   End Object
   BrushComponent=BrushComponent0
   Components(0)=BrushComponent0
   RemoteRole=ROLE_SimulatedProxy
   bStatic=False
   bHidden=False
   bNoDelete=False
   bNetInitialRotation=True
   bCollideActors=False
   bProjTarget=True
   NetUpdateFrequency=1.000000
   LifeSpan=180.000000
   CollisionComponent=BrushComponent0
   Name="Default__UTSlowVolume"
   ObjectArchetype=GravityVolume'Engine.Default__GravityVolume'
}

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