I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:WaterVolume (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> Actor >> Brush >> Volume >> PhysicsVolume >> WaterVolume
Package: 
Engine
Direct subclasses:
UTLavaVolume, UTSlimeVolume, UTWaterVolume
This class in other games:
U2XMP, UE2Runtime, U2, UT2003, UT2004, UT3

Games should create placeable subclasses of WaterVolume for use in game levels.

Properties

Property group 'WaterVolume'

EntryActor

Type: class<Actor>

e.g. a splash (only if water zone)

EntrySound

Type: SoundCue

only if waterzone

ExitActor

Type: class<Actor>

e.g. a splash (only if water zone)

ExitSound

Type: SoundCue

only if waterzone

PawnEntryActor

Type: class<Actor>

when pawn center enters volume

Default values

Property Value
bWaterVolume True
CollisionType COLLIDE_CustomDefault
FluidFriction 2.4
LocationName "under water"

Subobjects

BrushComponent0

Class: Engine.BrushComponent

Inherits from: PhysicsVolume.BrushComponent0

Property Value
RBChannel RBCC_Water
ReplacementPrimitive None

Functions

Events

Touch

simulated event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: PhysicsVolume.Touch


untouch

event untouch (Actor Other)

Overrides: Actor.UnTouch


Other instance functions

PlayEntrySplash

function PlayEntrySplash (Actor Other)


PlayExitSplash

function PlayExitSplash (Actor Other)