| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- namespace Content.Shared.NPC;
- [Flags]
- public enum PathfindingDebugMode : ushort
- {
- None = 0,
- /// <summary>
- /// Show the individual pathfinding breadcrumbs.
- /// </summary>
- Breadcrumbs = 1 << 0,
- /// <summary>
- /// Show the pathfinding chunk edges.
- /// </summary>
- Chunks = 1 << 1,
- /// <summary>
- /// Shows the stats nearest crumb to the mouse cursor.
- /// </summary>
- Crumb = 1 << 2,
- /// <summary>
- /// Shows all of the pathfinding polys.
- /// </summary>
- Polys = 1 << 3,
- /// <summary>
- /// Shows the edges between pathfinding polys.
- /// </summary>
- PolyNeighbors = 1 << 4,
- /// <summary>
- /// Shows the nearest poly to the mouse cursor.
- /// </summary>
- Poly = 1 << 5,
- /// <summary>
- /// Gets a path from the current attached entity to the mouse cursor.
- /// </summary>
- // Path = 1 << 6,
- Routes = 1 << 6,
- RouteCosts = 1 << 7,
- Steering = 1 << 8,
- }
|