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

UE3:LiftCenter (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> Actor >> NavigationPoint >> LiftCenter

Contents

Package: 
Engine
This class in other games:
RTNP, U1, U2, U2XMP, UDK, UE2Runtime, UT, UT2003, UT2004

LiftCenter. Used to support AI navigation on lifts. should be placed in the center of the navigable lift surface. Used in conjunction with LiftExits Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

[edit] Properties

[edit] Property group 'LiftCenter'

[edit] LiftTrigger

Type: Trigger

if specified, must touch this to start the lift

[edit] Internal variables

[edit] bJumpLift

Type: bool


[edit] CollisionHeight

Type: float


Default value: 50.0

[edit] LiftOffset

Type: Object.Vector

starting vector between MyLift location and LiftCenter location

[edit] MaxDist2D

Type: float


Default value: 400.0

[edit] MyLift

Type: InterpActor


[edit] Default values

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

[edit] Subobjects

[edit] Arrow

Class: Engine.ArrowComponent

Inherits from: NavigationPoint.Arrow

No new values.

[edit] CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: NavigationPoint.CollisionCylinder

No new values.

[edit] PathRenderer

Class: Engine.PathRenderingComponent

Inherits from: NavigationPoint.PathRenderer

No new values.

[edit] Sprite

Class: Engine.SpriteComponent

Inherits from: NavigationPoint.Sprite

Property Value
Sprite Texture2D'EngineResources.lift_center'

[edit] Sprite2

Class: Engine.SpriteComponent

Inherits from: NavigationPoint.Sprite2

No new values.

[edit] Functions

[edit] Events

[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] 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

[edit] SuggestMovePreparation

event bool SuggestMovePreparation (Pawn Other)

Overrides: NavigationPoint.SuggestMovePreparation


[edit] Other instance functions

[edit] ProceedWithMove

function bool ProceedWithMove (Pawn Other)

Overrides: NavigationPoint.ProceedWithMove