Mostly Harmless

UE3:LiftCenter (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> NavigationPoint >> LiftCenter
Package: 
Engine
This class in other games:
RTNP, U1, UT, UT2003, UT2004, U2, UE2Runtime, U2XMP, UT3

LiftCenter. Used to support AI navigation on lifts. should be placed in the center of the navigable lift surface. Used in conjunction with LiftExits

Properties

Property group 'LiftCenter'

LiftTrigger

Type: Trigger

if specified, must touch this to start the lift

Internal variables

bJumpLift

Type: bool


CollisionHeight

Type: float


Default value: 50.0

LiftOffset

Type: Object.Vector

starting vector between MyLift location and LiftCenter location

MaxDist2D

Type: float


Default value: 400.0

MyLift

Type: InterpActor


Default values

Property Value
bForceNoStrafing True
bNeverUseStrafing True
bNoAutoConnect True
bSpecialMove True
bStatic False
ExtraCost 400

Subobjects

Arrow

Class: Engine.ArrowComponent

Inherits from: NavigationPoint.Arrow

Property Value
ReplacementPrimitive None

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: NavigationPoint.CollisionCylinder

Property Value
ReplacementPrimitive None

PathRenderer

Class: Engine.PathRenderingComponent

Inherits from: NavigationPoint.PathRenderer

Property Value
ReplacementPrimitive None

Sprite

Class: Engine.SpriteComponent

Inherits from: NavigationPoint.Sprite

Property Value
ReplacementPrimitive None
Sprite Texture2D'EditorResources.lift_center'

Sprite2

Class: Engine.SpriteComponent

Inherits from: NavigationPoint.Sprite2

Property Value
ReplacementPrimitive None

Functions

Events

PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


SpecialHandling

event Actor SpecialHandling (Pawn Other)

Overrides: Actor.SpecialHandling

SpecialHandling is called by the navigation code when the next path has been found. It gives that path an opportunity to modify the result based on any special considerations Here, we check if the mover needs to be triggered

SuggestMovePreparation

event bool SuggestMovePreparation (Pawn Other)

Overrides: NavigationPoint.SuggestMovePreparation


Other instance functions

ProceedWithMove

function bool ProceedWithMove (Pawn Other)

Overrides: NavigationPoint.ProceedWithMove