| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Brush
|
+-- Engine.Volume
|
+-- Engine.PhysicsVolume
DefaultPhysicsVolume, DynamicPhysicsVolume, ForcedDirVolume, GravityVolume, LadderVolume, UTKillZVolume, UTScriptedBotVolume, UTXRayVolume, WaterVolume
| Variables Summary | |
|---|---|
| bool | BACKUP_bPainCausing |
| bool | bWaterVolume |
| Controller | DamageInstigator |
| PhysicsVolume | NextPhysicsVolume |
| Info | PainTimer |
| PhysicsVolume | |
| bool | bBounceVelocity |
| bool | bDestructive |
| bool | bMoveProjectiles |
| bool | bNeutralZone |
| bool | bNoInventory |
| bool | bPainCausing |
| bool | bPhysicsOnContact |
| bool | bVelocityAffectsWalking |
| float | DamagePerSec |
| class<DamageType> | DamageType |
| float | FluidFriction |
| float | GroundFriction |
| float | MaxDampingForce |
| int | Priority |
| float | RigidBodyDamping |
| float | TerminalVelocity |
| vector | ZoneVelocity |
| Inherited Variables from Engine.Volume |
|---|
| AssociatedActor, bForcePawnWalk, bProcessAllActors, LocationName, LocationPriority |
| Inherited Variables from Engine.Brush |
|---|
| bColored, Brush, BrushColor, BrushComponent, bSolidWhenSelected, CsgOper, PolyFlags, SavedSelections |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Brush |
|---|
| ECsgOper |
| Structures Summary |
|---|
| Inherited Structures from Engine.Brush |
|---|
| GeomSelection |
| Functions Summary | ||
|---|---|---|
![]() | ActorEnteredVolume (Actor Other) | |
![]() | ActorLeavingVolume (Actor Other) | |
![]() | CausePainTo (Actor Other)) | |
![]() | float | GetGravityZ () |
![]() | ModifyPlayer (Pawn PlayerPawn) | |
![]() | NotifyPawnBecameViewTarget (Pawn P, PlayerController PC) | |
![]() | OnSetDamageInstigator (SeqAct_SetDamageInstigator Action)) | |
![]() | OnToggle (SeqAct_Toggle inAction )) | |
![]() | PawnEnteredVolume (Pawn Other) | |
![]() | PawnLeavingVolume (Pawn Other) | |
![]() | PhysicsChangedFor (Actor Other) | |
![]() | PostBeginPlay ())) | |
![]() | Reset ())) | |
![]() | TimerPop (VolumeTimer T)) | |
![]() | Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal )) | |
| Inherited Functions from Engine.Volume |
|---|
| BeginState, CollisionChanged, DisplayDebug, Encompasses, GetLocationStringFor, OnToggle, PostBeginPlay, ProcessActorSetVolume, Touch, untouch |
| Variables Detail |
|---|
Controller that gets credit for any damage caused by this volume
By default, the origin of an Actor must be inside a PhysicsVolume for it to affect it. If this flag is true though, if this Actor touches the volume at all, it will affect it.
Applies a cap on the maximum damping force that is applied to objects.
This controls the force that will be applied to PHYS_RigidBody objects in this volume to get them to match the ZoneVelocity.
| Functions Detail |
|---|
ActorEnteredVolume Source code
ActorLeavingVolume Source code
CausePainTo Source code
GetGravityZ Source code
ModifyPlayer Source codecalled from GameInfo::SetPlayerDefaults() on the Pawn's PhysicsVolume after the its default movement properties have been restored allows the volume to reapply any movement modifiers on the Pawn
NotifyPawnBecameViewTarget Source codenotification when a Pawn inside this volume becomes the ViewTarget for a PlayerController
OnSetDamageInstigator Source codeKismet hook to set DamageInstigator
OnToggle Source code
PawnEnteredVolume Source code
PawnLeavingVolume Source code
PhysicsChangedFor Source code
PostBeginPlay Source code
Reset Source code
TimerPop Source code
Touch Source code| Defaultproperties |
|---|
defaultproperties
{
bVelocityAffectsWalking=True
GroundFriction=8.000000
TerminalVelocity=3500.000000
DamageType=Class'Engine.DamageType'
FluidFriction=0.300000
MaxDampingForce=1000000.000000
Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent0 Archetype=BrushComponent'Engine.Default__Volume:BrushComponent0'
BlockZeroExtent=True
ObjectArchetype=BrushComponent'Engine.Default__Volume:BrushComponent0'
End Object
BrushComponent=BrushComponent0
Components(0)=BrushComponent0
bAlwaysRelevant=True
bOnlyDirtyReplication=True
NetUpdateFrequency=0.100000
CollisionComponent=BrushComponent0
CollisionType=COLLIDE_TouchAll
Name="Default__PhysicsVolume"
ObjectArchetype=Volume'Engine.Default__Volume'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||