DPB1Class · Navigation

PathfindingCommand

Provides pathfinding command data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.Bot.Pathfinding

public class PathfindingCommand

Members and overloads

14 results

PathfindingCommand

MethodLink ↗
public PathfindingCommand.PathfindingCommand(Vector2i start, Vector2i end, float distanceBetweenHops = 15, bool avoidWallHugging = true, float distanceFromWall = 9, bool useJumpMesh = false)

Creates a new PathfindingCommand instance using the supplied arguments.

startVector2i
Specifies start.
endVector2i
Specifies end.
distanceBetweenHopsfloat
Specifies distance between hops. Optional; the default is shown in the signature.
avoidWallHuggingbool
Specifies avoid wall hugging. Optional; the default is shown in the signature.
distanceFromWallfloat
Specifies distance from wall. Optional; the default is shown in the signature.
useJumpMeshbool
Specifies use jump mesh. Optional; the default is shown in the signature.

AvoidWallHugging

PropertyLink ↗
public bool PathfindingCommand.AvoidWallHugging { get; set; }

Gets or sets avoid wall hugging for PathfindingCommand.

DistanceBetweenHops

PropertyLink ↗
public float PathfindingCommand.DistanceBetweenHops { get; set; }

Gets or sets distance between hops for PathfindingCommand.

DistanceFromDestination

PropertyLink ↗
public float PathfindingCommand.DistanceFromDestination { get; set; }

Gets or sets distance from destination for PathfindingCommand.

DistanceFromWall

PropertyLink ↗
public float PathfindingCommand.DistanceFromWall { get; set; }

Gets or sets distance from wall for PathfindingCommand.

Elapsed

PropertyLink ↗
public TimeSpan PathfindingCommand.Elapsed { get; set; }

Gets or sets elapsed for PathfindingCommand.

EndPoint

PropertyLink ↗
public Vector2i PathfindingCommand.EndPoint { get; set; }

Gets or sets end point for PathfindingCommand.

Error

PropertyLink ↗
public PathfindingError PathfindingCommand.Error { get; set; }

Gets or sets error for PathfindingCommand.

Humanize

PropertyLink ↗Deprecated
public bool PathfindingCommand.Humanize { get; set; }

Gets or sets humanize for PathfindingCommand.

Jumps

PropertyLink ↗
public List<Vector2i> PathfindingCommand.Jumps { get; set; }

Gets or sets the jumps collection. Its element types are linked below.

Path

PropertyLink ↗
public IndexedList<Vector2i> PathfindingCommand.Path { get; set; }

Gets or sets path for PathfindingCommand.

StartPoint

PropertyLink ↗
public Vector2i PathfindingCommand.StartPoint { get; set; }

Gets or sets start point for PathfindingCommand.

TotalDistance

PropertyLink ↗
public float PathfindingCommand.TotalDistance { get; set; }

Gets or sets total distance for PathfindingCommand.

UseJumpMesh

PropertyLink ↗
public bool PathfindingCommand.UseJumpMesh { get; set; }

Gets or sets use jump mesh for PathfindingCommand.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.