public static GridExplorer.LocationUpdateEvent<GridExplorer.ReceivedDataEventArgs> GridExplorer.OnLocationUpdate
Raised for on location update. Subscribe with the callback type shown in the signature.
Track explored and unexplored parts of an area to choose where the bot should explore next.
Namespace: DreamPoeBot.Loki.Bot
public class GridExplorerView DPB2 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public static GridExplorer.LocationUpdateEvent<GridExplorer.ReceivedDataEventArgs> GridExplorer.OnLocationUpdate
Raised for on location update. Subscribe with the callback type shown in the signature.
public GridExplorer.AflictionDataClass GridExplorer.AflictionData
Gets or sets afliction data for GridExplorer.
public GridExplorer.BreachTowerDataClass GridExplorer.BreachTowerData
Gets or sets breach tower data for GridExplorer.
public GridExplorer.ExplorationMethodEnum GridExplorer.ExplorationMethod
Gets or sets exploration method for GridExplorer.
public GridExplorer.IncursionDataClass GridExplorer.IncursionData
Gets or sets incursion data for GridExplorer.
public GridExplorer.SacredGroveDataClass GridExplorer.SacredGroveData
Gets or sets sacred grove data for GridExplorer.
public GridExplorer.SanctumDataClass GridExplorer.SanctumData
Gets or sets sanctum data for GridExplorer.
public GridExplorer.SyndicateDataClass GridExplorer.SyndicateData
Gets or sets syndicate data for GridExplorer.
public GridExplorer.SynthesisDataClass GridExplorer.SyntesisData
Gets or sets syntesis data for GridExplorer.
public static GridExplorer.LocationSelectorDelegate GridExplorer.ThisLocationSelectorDelegate
Gets or sets this location selector delegate for GridExplorer.
public GridExplorer.UltimatumDataClass GridExplorer.UltimatumData
Gets or sets ultimatum data for GridExplorer.
public GridExplorer.GridExplorer()
Creates a new GridExplorer instance.
public void GridExplorer.ForceNodeFlags(Vector2i location, GridExplorer.Flags flags)
Executes the force node flags operation with the supplied arguments.
locationVector2iflagsFlagspublic GridExplorer.Node GridExplorer.GetNodeForLocation(Vector2i location)
Returns node for location using the supplied arguments.
locationVector2iReturns: The Node result.
public List<GridExplorer.Node> GridExplorer.GetNodesByFlag(GridExplorer.Flags flag)
Returns nodes by flag using the supplied arguments.
flagFlagsReturns: The List<Node> result.
public GridExplorer.Node[] GridExplorer.GetNodesSnapshot()
Returns a stable array containing the currently initialized grid nodes. The node objects are live and should be treated as read-only by observers.
Returns: The Node[] result.
public void GridExplorer.Ignore(Vector2i location)
Executes the ignore operation with the supplied arguments.
locationVector2ipublic void GridExplorer.Reset()
Executes the reset operation.
public static void GridExplorer.SignalLocationUpdate(GridExplorer.ReceivedDataEventArgs e)
Executes the signal location update operation with the supplied arguments.
eReceivedDataEventArgspublic void GridExplorer.Start()
Starts this component's lifecycle.
public void GridExplorer.Stop()
Stops this component's lifecycle.
public void GridExplorer.Tick()
Updates this component for the current bot tick. Keep repeated work short.
public void GridExplorer.Unload()
Executes the unload operation.
public static GridExplorer GridExplorer.ActiveInstance { get; }
The GridExplorer instance most recently ticked by a bot or other consumer. Returns null when no instance has been ticked in the last five seconds. Observers must treat the returned instance as read-only.
public DatWorldAreaWrapper GridExplorer.Area { get; private set; }
Gets area for GridExplorer.
public bool GridExplorer.AutoResetOnAreaChange { get; set; }
Gets or sets auto reset on area change for GridExplorer.
public int GridExplorer.Cols { get; private set; }
Gets cols for GridExplorer.
public bool GridExplorer.HasLocation { get; }
Whether location is present.
public uint GridExplorer.Hash { get; private set; }
Whether h is present.
public bool GridExplorer.IsInitialized { get; }
True after the node grid and special-area data for the current hash have finished initializing and can be safely observed.
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.