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

Engine.WaterVolume

Extends
PhysicsVolume
Modifiers
notplaceable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Games should create placeable subclasses of WaterVolume for use in game levels.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Brush
      |   
      +-- Engine.Volume
         |   
         +-- Engine.PhysicsVolume
            |   
            +-- Engine.WaterVolume

Direct Known Subclasses:

UTLavaVolume, UTSlimeVolume, UTWaterVolume

Variables Summary
WaterVolume
class<actor>EntryActor
SoundCueEntrySound
class<actor>ExitActor
SoundCueExitSound
class<actor>PawnEntryActor
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
Inherited Variables from Engine.Volume
AssociatedActor, bForcePawnWalk, bProcessAllActors, LocationName, LocationPriority

Functions Summary
function PlayEntrySplash (Actor Other))
function PlayExitSplash (Actor Other))
event Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal ))
event untouch (Actor Other))
Inherited Functions from Engine.PhysicsVolume
ActorEnteredVolume, ActorLeavingVolume, CausePainTo, GetGravityZ, ModifyPlayer, NotifyPawnBecameViewTarget, OnSetDamageInstigator, OnToggle, PawnEnteredVolume, PawnLeavingVolume, PhysicsChangedFor, PostBeginPlay, Reset, TimerPop, Touch
Inherited Functions from Engine.Volume
BeginState, CollisionChanged, DisplayDebug, Encompasses, GetLocationStringFor, OnToggle, PostBeginPlay, ProcessActorSetVolume, Touch, untouch


Variables Detail

WaterVolume

EntryActor Source code

var(WaterVolume) class<actor> EntryActor;

EntrySound Source code

var(WaterVolume) SoundCue EntrySound;

ExitActor Source code

var(WaterVolume) class<actor> ExitActor;

ExitSound Source code

var(WaterVolume) SoundCue ExitSound;

PawnEntryActor Source code

var(WaterVolume) class<actor> PawnEntryActor;


Functions Detail

PlayEntrySplash Source code

function PlayEntrySplash ( Actor Other) )

PlayExitSplash Source code

function PlayExitSplash ( Actor Other) )

Touch Source code

simulated event Touch ( Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal ) )

untouch Source code

event untouch ( Actor Other) )


Defaultproperties

defaultproperties
{
   bWaterVolume=True
   FluidFriction=2.400000
   LocationName="under water"
   Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent0 Archetype=BrushComponent'Engine.Default__PhysicsVolume:BrushComponent0'
      RBChannel=RBCC_Water
      ObjectArchetype=BrushComponent'Engine.Default__PhysicsVolume:BrushComponent0'
   End Object
   BrushComponent=BrushComponent0
   Components(0)=BrushComponent0
   CollisionComponent=BrushComponent0
   CollisionType=COLLIDE_CustomDefault
   Name="Default__WaterVolume"
   ObjectArchetype=PhysicsVolume'Engine.Default__PhysicsVolume'
}

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