DPB2Class ยท Interface and panels

LokiPoe.InGameState.AtlasUi

This class let you interact and retrieve info about the Atlas panel. This class is compatible with POE2.

Namespace: DreamPoeBot.Loki.Game

public static class LokiPoe.InGameState.AtlasUiView DPB1 version โ†’

Examples

Imports used by these examples
using System;
using System.Linq;
using DreamPoeBot.Loki.Game;
using DreamPoeBot.Loki.Game.Objects;
using DreamPoeBot.Loki.Bot;
using DreamPoeBot.Loki.Bot.Pathfinding;
using DreamPoeBot.Loki.Common;

Read the remaining Rite choices

if (LokiPoe.InGameState.AtlasUi
    .TryGetRiteOfTheNamelessTree(out var choices))
{
    foreach (var choice in choices)
    {
        var position = choice.Coordinate;
        var modifiers = choice.Modifiers;
        var nextChoices = choice.Children;
    }
}

Each child belongs to its parent route. Keep this structure when comparing future choices.

Members and overloads

1 results
Show all members

MoveToNode

MethodLink โ†—
public static bool LokiPoe.InGameState.AtlasUi.MoveToNode(AtlasPanel2.AtlasNode node, int timeout = 5000)

Move the selected Atlas node, to the center of the screen. PLEASE NOTE: you need to always use a object coming from one of the follwing property to call this function, as those property also refresh the nodes. - AtlasNodes - UsableAtlasNodes - CompletedAtlasNodes SpecialAtlasNode, like TheRealmgate, can not be focused, to open them, just move to a node near them, so they become in field of view, for example The Zigurath Refuge.

nodeAtlasNode
AtlasNode to move to the center of the screen.
timeoutint
Max timeout in case the move fail.

Returns: true if the function run to completition and the node is centered.

Related types

DPB2 0.4.5.88 ยท 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.