Gah - a solution with more questions. – EntropicLqd
UE2:PhysicsVolume (U2XMP)
Contents
- 1 Properties
- 1.1 Property group 'PhysicsVolume'
- 1.1.1 bBounceVelocity
- 1.1.2 bDestructive
- 1.1.3 bMoveProjectiles
- 1.1.4 bNeutralZone
- 1.1.5 bNoInventory
- 1.1.6 bPainCausing
- 1.1.7 bWaterVolume
- 1.1.8 DamagePerSec
- 1.1.9 DamageType
- 1.1.10 EntryActor
- 1.1.11 EntrySound
- 1.1.12 ExitActor
- 1.1.13 ExitSound
- 1.1.14 FluidFriction
- 1.1.15 Gravity
- 1.1.16 GroundFriction
- 1.1.17 Priority
- 1.1.18 TerminalVelocity
- 1.1.19 UnderwaterSoundStr
- 1.1.20 ViewFlash
- 1.1.21 ViewFog
- 1.1.22 ZoneVelocity
- 1.2 Property group 'VolumeFog'
- 1.3 Property group 'ZoneLight'
- 1.4 Internal variables
- 1.5 Default values
- 1.1 Property group 'PhysicsVolume'
- 2 Functions
- Package:
- Engine
- Direct subclasses:
- DefaultPhysicsVolume, LadderVolume, WaterVolume
- This class in other games:
- UE2Runtime, U2, UT2003, UT2004, UT3, UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
PhysicsVolume: a bounding volume which affects actor physics Each Actor is affected at any time by one PhysicsVolume This is a built-in Unreal class and it shouldn't be modified.
Properties
Property group 'PhysicsVolume'
bBounceVelocity
Type: bool
this velocity zone should bounce actors that land in it
bDestructive
Type: bool
Destroys most actors which enter it.
bMoveProjectiles
Type: bool
this velocity zone should impart velocity to projectiles and effects
bNeutralZone
Type: bool
Players can't take damage in this zone.
bNoInventory
Type: bool
bPainCausing
Type: bool
Zone causes pain.
bWaterVolume
Type: bool
NEW (mwp) allow bWaterVolume to be edited on the DefaultPhysicsVolume
DamagePerSec
Type: float
DamageType
Type: class<DamageType>
EntryActor
e.g. a splash (only if water zone)
EntrySound
Type: Sound
only if waterzone
ExitActor
e.g. a splash (only if water zone)
ExitSound
Type: Sound
only if waterzone
FluidFriction
Type: float
Default value: 0.3
Gravity
Type: Object.Vector
Default value:
Member | Value |
---|---|
Z | -1250.0 |
GroundFriction
Type: float
Default value: 8.0
Priority
Type: int
determines which PhysicsVolume takes precedence if they overlap
TerminalVelocity
Type: float
Default value: 4096.0
UnderwaterSoundStr
Type: string
ambient sound to play when player is underwater
Default value: "U2AmbientA.Underwater_08"
ViewFlash
Type: Object.Vector
ViewFog
Type: Object.Vector
ZoneVelocity
Type: Object.Vector
Property group 'VolumeFog'
bDistanceFog
Type: bool
There is distance fog in this physicsvolume.
DistanceFogColor
Type: Object.Color
DistanceFogEnd
Type: float
DistanceFogStart
Type: float
Property group 'ZoneLight'
DetailDistanceFogEnd
Type: float
Array size: 5
DetailDistanceFogStart
Type: float
Array size: 5
Internal variables
NextPhysicsVolume
Type: PhysicsVolume
PainTimer
Type: Info
Default values
Property | Value |
---|---|
bAlwaysRelevant | True |
Functions
Events
ActorEnteredVolume
ActorLeavingVolume
PawnEnteredVolume
PawnLeavingVolume
PhysicsChangedFor
PostBeginPlay
Overrides: Volume.PostBeginPlay
Replication
Overrides: Actor.Replication
touch
Overrides: Actor.Touch
untouch
Overrides: Actor.UnTouch
Other instance functions
CausePainTo
PlayEntrySplash
PlayExitSplash
TimerPop
Trigger
Overrides: Actor.Trigger