Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Navigation.NavGraph Class Reference

Handles the complex navigation required to move around the game world from one zone to another. More...

Classes

class  AethernetNode
class  AetheryteNode
class  AetheryteTicketNode
class  CosmicReturnNode
class  CustomLogicNode
class  EdgeDistance
class  FirmamentNode
class  INode
class  NavGraphTerritoryManager
class  NpcTransportNode
class  OccultReturnNode
class  PointNode
class  TerritoryAethernetNode
class  ZoneTransitionNode

Public Types

enum  NpcTransportType { SelectYesNo , InteractMove , SelectString }

Static Public Member Functions

static async Task< Queue< INode > > GetPathAsync (uint targetZoneId, Vector3 targetLocation)
static Composite NavGraphConsumer (ValueRetriever< Queue< INode > > FinalizedPath)
static Queue< INodeGetPath (uint targetZoneId, Vector3 targetLocation)

Detailed Description

Handles the complex navigation required to move around the game world from one zone to another.

Member Enumeration Documentation

◆ NpcTransportType

Enumerator
SelectYesNo 
InteractMove 
SelectString 

Member Function Documentation

◆ GetPath()

Queue< INode > ff14bot.Navigation.NavGraph.GetPath ( uint targetZoneId,
Vector3 targetLocation )
static

◆ GetPathAsync()

async Task< Queue< INode > > ff14bot.Navigation.NavGraph.GetPathAsync ( uint targetZoneId,
Vector3 targetLocation )
static

◆ NavGraphConsumer()

Composite ff14bot.Navigation.NavGraph.NavGraphConsumer ( ValueRetriever< Queue< INode > > FinalizedPath)
static