UE2:Volume (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> Actor >> Brush >> Volume
Package: 
Engine
Known custom subclasses:
Crusha/UltimateMappingTools, Crusha/UltimateMappingTools/CullDistanceVolume, Crusha/UltimateMappingTools/HealVolume, Crusha/UltimateMappingTools/NetworkImportanceVolume, Jrubzjeknf/TeamSpecificActors, Jrubzjeknf/TeamSpecificActors/TeamSpecificPhysicsVolume

Volume: a bounding volume touch() and untouch() notifications to the volume as actors enter or leave it enteredvolume() and leftvolume() notifications when center of actor enters the volume pawns with bIsPlayer==true cause playerenteredvolume notifications instead of actorenteredvolume() This is a built-in Unreal class and it shouldn't be modified.

Properties

Property group 'Volume'

AssociatedActorTag

Type: name

Used by L.D. to specify tag of associated actor

DecoList

Type: DecorationList

Modifiers: edfindable

A list of decorations to be spawned inside the volume when the level starts

LocationName

Type: string

Modifiers: localized


Default value: "unspecified"

LocationPriority

Type: int


Internal variables

AssociatedActor

Type: Actor

this actor gets touch() and untouch notifications as the volume is entered or left

Default values

Property Value
bCollideActors True
bSkipActorPropertyReplication True

Functions

Native functions

Encompasses

native function bool Encompasses (Actor Other)


Events

PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions

DisplayDebug

function DisplayDebug (Canvas Canvas, out float YL, out float YPos)

Overrides: Actor.DisplayDebug


States

AssociatedTouch

AssociatedTouch.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


AssociatedTouch.touch

event touch (Actor Other)

Overrides: Actor.Touch (global)


AssociatedTouch.untouch

event untouch (Actor Other)

Overrides: Actor.UnTouch (global)