I don't need to test my programs. I have an error-correcting modem.

UE1:ObjectPath (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> Actor >> Keypoint >> ObjectPath
Package: 
UnrealShare
This class in other games:
RTNP, UT

ObjectPath.

Properties[edit]

Property group 'ObjectPath'[edit]

bAlterPitch[edit]

Type: bool

should the pitch of the actor be modified during movement

bAlterRoll[edit]

Type: bool

should the roll ...

bAlterYaw[edit]

Type: bool

should the yaw ...

PathActorTag[edit]

Type: name

The Tag of the actor which should be moved

RAdjust[edit]

Type: Object.Rotator


Internal variables[edit]

bPlayedOnce[edit]

Type: bool

Really don't play it again since it's already finished last time

bTriggeredOnce[edit]

Type: bool

Don't repeat the path if it's already played through

curNode[edit]

Type: int

Which node are we at?

lastPosition[edit]

Type: Object.Vector

Where the actor was in the most recent frame

lastRotation[edit]

Type: Object.Rotator

The orientation of the actor in the most recent frame

numPathNodes[edit]

Type: int

how many elements in the path array

Path[edit]

Type: PathPoint

Array size: 35

maximum 35 nodes in the path, hence 33 real positions

PathActor[edit]

Type: Actor

what should be moved

uValue[edit]

Type: float

Offset in the segment

Events[edit]

BeginPlay[edit]

event BeginPlay ()

Overrides: Actor.BeginPlay


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick


Trigger[edit]

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger