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

UE3:ForcedDirVolume (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 01:52, 16 August 2009 by Wormbo (Talk | contribs) (added missing members)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Property group 'ForcedDirVolume'

Arrow

Type: ArrowComponent

Modifiers: const


Default value: ArrowComponent'AC'

bAllowBackwards

Type: bool

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

bBlockPawns

Type: bool


bBlockSpectators

Type: bool


Default value: True

bDenyExit

Type: bool

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

bDontBlockRedeemers

Type: bool


bIgnoreHoverboards

Type: bool


TypeToForce

Type: class<UTVehicle>


Default value: Class'UTGame.UTVehicle'

Internal variables

ArrowDirection

Type: Object.Vector


TouchingVehicles

Type: array<UTVehicle>


VehiclePushMag

Type: float


Default value: 1100.0

Default values

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

Subobjects

AC

Class: Engine.ArrowComponent

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

BrushComponent0

Class: Engine.BrushComponent

Inherits from: PhysicsVolume.BrushComponent0

Property Value
BlockActors True
BlockRigidBody True
RBChannel RBCC_Untitled4

Functions

Events

ActorEnteredVolume

event ActorEnteredVolume (Actor Other)

Overrides: PhysicsVolume.ActorEnteredVolume


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: PhysicsVolume.PostBeginPlay


Touch

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

Overrides: PhysicsVolume.Touch


UnTouch

simulated event UnTouch (Actor Other)

Overrides: Actor.UnTouch


Other instance functions

StopsProjectile

simulated function bool StopsProjectile (Projectile P)

Overrides: Actor.StopsProjectile