|
| static bool | IsPositionValidForNavigationType (CampaignVec2 vec2, NavigationType navigationType) |
| |
| static bool | IsPositionValidForNavigationType (PathFaceRecord face, NavigationType navigationType) |
| |
| static bool | CanPlayerNavigateToPosition (CampaignVec2 vec2, out NavigationType navigationType) |
| |
| static CampaignVec2 | GetClosestNavMeshFaceCenterPositionForPosition (CampaignVec2 vec2, int[] excludedFaceIds) |
| |
| static EmbarkDisembarkData | GetEmbarkDisembarkDataForTick (CampaignVec2 position, Vec2 direction) |
| |
| static EmbarkDisembarkData | GetEmbarkAndDisembarkDataForPlayer (CampaignVec2 position, Vec2 direction, CampaignVec2 moveTargetPointOfTheParty, bool isMoveTargetOnLand) |
| |
| static CampaignVec2 | FindPointAroundPosition (CampaignVec2 centerPosition, NavigationType navigationCapability, float maxDistance, float minDistance=0.0f, bool requirePath=true, bool useUniformDistribution=false) |
| |
| static CampaignVec2 | FindReachablePointAroundPosition (CampaignVec2 center, int[] excludedFaceIds, float maxDistance, float minDistance=0.0f, bool useUniformDistribution=false) |
| |
| static CampaignVec2 | FindReachablePointAroundPosition (CampaignVec2 center, NavigationType navigationCapability, float maxDistance, float minDistance=0.0f, bool useUniformDistribution=false) |
| |
| static CampaignVec2 | FindPointInsideArea (Vec2 minBorder, Vec2 maxBorder, NavigationType navigationCapability) |
| |
| static bool | IsPointInsideBorders (Vec2 point, Vec2 minBorders, Vec2 maxBorders) |
| |
| static CampaignVec2 | FindPointInsideArea (Vec2 minBorders, Vec2 maxBorders, CampaignVec2 center, NavigationType navigationCapability, float maxDistance, float minDistance=0f, bool requirePathFromCenter=false) |
| |