I love the smell of UnrealEd crashing in the morning. – tarquin
UE3:NavMeshPath_WithinDistanceEnvelope (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 05:42, 17 January 2010 by Wormbo (Talk | contribs) (1 revision: class descriptions for UDK January update (part 3))
Object >> NavMeshPathConstraint >> NavMeshPath_WithinDistanceEnvelope |
Contents
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties[edit]
[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
Functions[edit]
Static functions[edit]
StayWithinEnvelopeToLoc[edit]
static function bool StayWithinEnvelopeToLoc (NavigationHandle NavHandle, Object.Vector InEnvelopeTestPoint, float InMaxDistance, float InMinDistance, bool bInSoft, optional float InSoftStartPenalty, optional bool bOnlyTossOutSpecsThatLeave)
Events[edit]
Recycle[edit]
event Recycle ()
Overrides: NavMeshPathConstraint.Recycle