Cogito, ergo sum

UE3:Route (UDK)

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


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)