UE3:Route (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
UDK Object >> Actor >> Info >> Route
Package:
Engine
Implemented interfaces:
EditorLinkSelectionInterface
This class in other games:


Properties

Property group 'Route'

FudgeFactor

Type: float

Fudge factor for adjusting to next route position faster

Default value: 1.0

RouteList

Type: array<Actor.ActorReference>

List of move targets in order

RouteType

Type: ERouteType


Default values

Property Value
bStatic True
CollisionType COLLIDE_CustomDefault
Components[1] SpriteComponent'Sprite'
Components[2] RouteRenderingComponent'RouteRenderer'

Subobjects

RouteRenderer

Class: Engine.RouteRenderingComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True
ReplacementPrimitive None

Sprite

Class: Engine.SpriteComponent

Inherits from: Info.Sprite

Property Value
ReplacementPrimitive None
Sprite Texture2D'EditorResources.S_Route'

Enums

ERouteDirection

ERD_Forward
ERD_Reverse

ERouteFillAction

RFA_Overwrite
RFA_Add
RFA_Remove
RFA_Clear

ERouteType

ERT_Linear
Move from beginning to end, then stop
ERT_Loop
Move from beginning to end and then reverse
ERT_Circle
Move from beginning to end, then start at beginning again

Native functions

MoveOntoRoutePath

final native function int MoveOntoRoutePath (Pawn P, optional ERouteDirection RouteDirection, optional float DistFudgeFactor)

Find the closest navigation point in the route (that is also within tether distance)

ResolveRouteIndex

final native function int ResolveRouteIndex (int Idx, ERouteDirection RouteDirection, out byte out_bComplete, out byte out_bReverse)