I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:UTSlowVolume (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Brush >> Volume >> PhysicsVolume >> GravityVolume >> UTSlowVolume
Package: 
UTGame
Direct subclass:
UTSlowVolume_Content

slows down all actors inside the volume

Properties

ActivateSound

Type: SoundCue

sounds played for various actions

AmbientSoundComponent

Type: AudioComponent


DestroySound

Type: SoundCue

sounds played for various actions

EnterSound

Type: SoundCue

sounds played for various actions

ExitSound

Type: SoundCue

sounds played for various actions

GeneratorEffect

Type: ParticleSystemComponent


GeneratorMesh

Type: SkeletalMeshComponent


InsideAmbientSound

Type: SoundCue

ambient sounds

InsideCameraEffect

Type: class<UTEmitCameraEffect>

camera emitter played on player in volume

ModifiedSpecs

Type: array<ReachSpec>

array of ReachSpecs we modified the distance for, so we reset them when we are destroyed

OutsideAmbientSound

Type: SoundCue

ambient sounds

PawnLifeDrainPerSec

Type: float

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

Default value: 3.0

ProjectileScalingFactor

Type: float


Default value: 0.125

RBGravityZ

Type: float

Gravity applied to rigid bodies within this volume.

RBScalingFactor

Type: float


Default value: 0.4

ScalingFactor

Type: float


Default value: 0.2

SlowEffect

Type: ParticleSystemComponent


Default values

Property Value
bCollideActors False
bHidden False
bNetInitialRotation True
bNoDelete False
bProjTarget True
bStatic False
LifeSpan 180.0
NetUpdateFrequency 1.0
Priority 100000
RemoteRole ROLE_SimulatedProxy
RigidBodyDamping 3.5

Subobjects

BrushComponent0

Class: Engine.BrushComponent

Inherits from: GravityVolume.BrushComponent0

No new values.

Delegates

OnDeployableUsedUp

delegate OnDeployableUsedUp (Actor ChildDeployable)

We use a delegate so that different types of creators can get the OnDestroyed event

Functions

Events

ActorEnteredVolume

simulated event ActorEnteredVolume (Actor Other)

Overrides: PhysicsVolume.ActorEnteredVolume


ActorLeavingVolume

simulated event ActorLeavingVolume (Actor Other)

Overrides: PhysicsVolume.ActorLeavingVolume


CollisionChanged

simulated event CollisionChanged ()

Overrides: Volume.CollisionChanged

Called when collision values change for this actor (via SetCollision/SetCollisionSize).

Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


PawnEnteredVolume

simulated event PawnEnteredVolume (Pawn Other)

Overrides: PhysicsVolume.PawnEnteredVolume


PawnLeavingVolume

simulated event PawnLeavingVolume (Pawn Other)

Overrides: PhysicsVolume.PawnLeavingVolume


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: PhysicsVolume.PostBeginPlay


Reset

event Reset ()

Overrides: PhysicsVolume.Reset


Timer

event Timer ()

Overrides: Actor.Timer


Other instance functions

ActivateSlowEffect

simulated function ActivateSlowEffect ()


NotifyPawnBecameViewTarget

simulated function NotifyPawnBecameViewTarget (Pawn P, PlayerController PC)

Overrides: PhysicsVolume.NotifyPawnBecameViewTarget

notification when a Pawn inside this volume becomes the ViewTarget for a PlayerController

SlowPawnDown

simulated function SlowPawnDown (Pawn Other)


StopsProjectile

simulated function bool StopsProjectile (Projectile P)

Overrides: Actor.StopsProjectile