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

OpenNodeInventory

MethodLink โ†—
public static LokiPoe.InGameState.AtlasUi.OpenNodeInventoryResult LokiPoe.InGameState.AtlasUi.OpenNodeInventory(AtlasPanel2.AtlasNode node)

Click on a specific node, to open the Map inventory for that node. Use the AtlasMapDeviceUi class to see if the Map inventory is open and use the inventoryControl.

nodeAtlasNode
The Atlas node you want to open.

Returns: OpenNodeInventoryResult.None or the relative error.

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.