Gah - a solution with more questions. – EntropicLqd

UE3:Path_WithinDistanceEnvelope (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> PathConstraint >> Path_WithinDistanceEnvelope
Package: 
Engine


Properties[edit]

Property group 'Path_WithinDistanceEnvelope'[edit]

bOnlyThrowOutNodesThatLeaveEnvelope[edit]

Type: bool

when bSoft is false, should we throw out nodes whose start and end are both outside the envelope?

bSoft[edit]

Type: bool

if this is on instead of throwing out nodes outside traversal distance they will be gradiently penalized the further out they are

Default value: True

EnvelopeTestPoint[edit]

Type: Object.Vector


MaxDistance[edit]

Type: float

outer distance of envelope (distance from test actor)

MinDistance[edit]

Type: float

inner distance of envelope (distance from test actor)

SoftStartPenalty[edit]

Type: float

when a path exceeds specified traversal distance this penalty will be applied, and scaled up depending on how far outside the dist it is

Default value: 320.0

Default values[edit]

Property Value
CacheIdx 3

Functions[edit]

Static functions[edit]

StayWithinEnvelopeToLoc[edit]

static function bool StayWithinEnvelopeToLoc (Pawn P, Object.Vector InEnvelopeTestPoint, float InMaxDistance, float InMinDistance, bool bInSoft, optional float InSoftStartPenalty, optional bool bOnlyTossOutSpecsThatLeave)


Events[edit]

Recycle[edit]

event Recycle ()

Overrides: PathConstraint.Recycle