I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:ForcedDirVolume (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Brush >> Volume >> PhysicsVolume >> ForcedDirVolume
Package: 
UTGame
This class in other games:
UDK

ForcedDirVolume used to force UTVehicles [of a certain class if wanted] in a certain direction

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'ForcedDirVolume'[edit]

Arrow[edit]

Type: ArrowComponent

Modifiers: const


Default value: ArrowComponent'AC'

bAllowBackwards[edit]

Type: bool

allows negative forces, thus trapping vehicles on a line instead of in a direction

bBlockPawns[edit]

Type: bool


bBlockSpectators[edit]

Type: bool


Default value: True

bDenyExit[edit]

Type: bool

if the vehicle is being effected by a force volume, the player cannot exit the vehicle.

bDontBlockRedeemers[edit]

Type: bool


bIgnoreHoverboards[edit]

Type: bool


TypeToForce[edit]

Type: class<UTVehicle>


Default value: Class'UTGame.UTVehicle'

Internal variables[edit]

ArrowDirection[edit]

Type: Object.Vector


TouchingVehicles[edit]

Type: array<UTVehicle>


VehiclePushMag[edit]

Type: float


Default value: 1100.0

Default values[edit]

Property Value
bBlockActors True
bMovable False
bPushedByEncroachers False
bStatic False
CollisionType COLLIDE_CustomDefault
Components[1] ArrowComponent'AC'

Subobjects[edit]

AC[edit]

Class: Engine.ArrowComponent

Property Value
AbsoluteRotation True
ArrowColor
Member Value
A 255
B 150
G 100
R 150
ArrowSize 5.0

BrushComponent0[edit]

Class: Engine.BrushComponent

Inherits from: PhysicsVolume.BrushComponent0

Property Value
BlockActors True
BlockRigidBody True
RBChannel RBCC_Untitled4

Functions[edit]

Events[edit]

ActorEnteredVolume[edit]

event ActorEnteredVolume (Actor Other)

Overrides: PhysicsVolume.ActorEnteredVolume


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: PhysicsVolume.PostBeginPlay


Touch[edit]

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

Overrides: PhysicsVolume.Touch


UnTouch[edit]

simulated event UnTouch (Actor Other)

Overrides: Actor.UnTouch


Other instance functions[edit]

StopsProjectile[edit]

simulated function bool StopsProjectile (Projectile P)

Overrides: Actor.StopsProjectile