M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.Source.Objects.Siege.AgentPathNavMeshChecker Class Reference

Public Types

enum  Direction {
  ForwardOnly ,
  BackwardOnly ,
  BothDirections
}
 

Public Member Functions

 AgentPathNavMeshChecker (Mission mission, MatrixFrame pathFrameToCheck, float radiusToCheck, int navMeshId, BattleSideEnum teamToCollect, Direction directionToCollect, float maxDistanceCheck, float agentMoveTime)
 
void Tick (float dt)
 
void TickOccasionally (float dt)
 
bool HasAgentsUsingPath ()
 

Member Enumeration Documentation

◆ Direction

Enumerator
ForwardOnly 
BackwardOnly 
BothDirections 

Constructor & Destructor Documentation

◆ AgentPathNavMeshChecker()

TaleWorlds.MountAndBlade.Source.Objects.Siege.AgentPathNavMeshChecker.AgentPathNavMeshChecker ( Mission  mission,
MatrixFrame  pathFrameToCheck,
float  radiusToCheck,
int  navMeshId,
BattleSideEnum  teamToCollect,
Direction  directionToCollect,
float  maxDistanceCheck,
float  agentMoveTime 
)

Member Function Documentation

◆ Tick()

void TaleWorlds.MountAndBlade.Source.Objects.Siege.AgentPathNavMeshChecker.Tick ( float  dt)

◆ TickOccasionally()

void TaleWorlds.MountAndBlade.Source.Objects.Siege.AgentPathNavMeshChecker.TickOccasionally ( float  dt)

◆ HasAgentsUsingPath()

bool TaleWorlds.MountAndBlade.Source.Objects.Siege.AgentPathNavMeshChecker.HasAgentsUsingPath ( )