G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FNavigationLinkBase Struct Reference

Public Member Functions

Functions
void SetbUseSnapHeight (bool Value)
void SetbSnapToCheapestArea (bool Value)
 If set, link will try to snap to cheapest area in given radius.
FNavigationLinkBase & opAssign (FNavigationLinkBase Other)

Public Attributes

Default
float32 MaxFallDownLength
 if greater than 0 nav system will attempt to project navlink's end point on geometry below
float32 SnapRadius
float32 SnapHeight
FNavAgentSelector SupportedAgents
 restrict area only to specified agents
FString Description
 this is an editor-only property to put descriptions in navlinks setup, to be able to identify it easier
ENavLinkDirection Direction
TSubclassOf< UNavAreaBase > AreaClass
 Area type of this link (empty = default).
float32 LeftProjectHeight
 if greater than 0 nav system will attempt to project navlink's start point on geometry below

Member Function Documentation

◆ opAssign()

◆ SetbSnapToCheapestArea()

void SetbSnapToCheapestArea ( bool Value)

If set, link will try to snap to cheapest area in given radius.

◆ SetbUseSnapHeight()

void SetbUseSnapHeight ( bool Value)

Member Data Documentation

◆ AreaClass

Area type of this link (empty = default).

◆ Description

FString Description

this is an editor-only property to put descriptions in navlinks setup, to be able to identify it easier

◆ Direction

ENavLinkDirection Direction

◆ LeftProjectHeight

float32 LeftProjectHeight

if greater than 0 nav system will attempt to project navlink's start point on geometry below

◆ MaxFallDownLength

float32 MaxFallDownLength

if greater than 0 nav system will attempt to project navlink's end point on geometry below

◆ SnapHeight

float32 SnapHeight

◆ SnapRadius

float32 SnapRadius

◆ SupportedAgents

FNavAgentSelector SupportedAgents

restrict area only to specified agents