public static bool LokiPoe.StateManager.IsAreaLoadingStateActive { get; }
Return true if the Area loading screen is displayed.
Retrieve information about the actual game state (are we in the login state?, char selection, loading etc etc) Use this class to know in witch state you are, to handle proper logic (should we log in? select a char, create one etc etc). For the InGameState, pls use `LokiPoe.IsIngame`
Namespace: DreamPoeBot.Loki.Game
public static class LokiPoe.StateManagerView DPB2 version →public static bool LokiPoe.StateManager.IsAreaLoadingStateActive { get; }
Return true if the Area loading screen is displayed.
public static bool LokiPoe.StateManager.IsCreateCharacterStateActive { get; }
Return true if we are in the Create Character screen
public static bool LokiPoe.StateManager.IsEscapeStateActive { get; }
Return True if the Escape panel is displayed (the panel that appear if you press Esc while ingame).
public static bool LokiPoe.StateManager.IsInGameStateActive { get; }
Whether this state manager is in game state active.
public static bool LokiPoe.StateManager.IsLoadingStateActive { get; }
Return true while the loading screen after you select a character is displayed.
public static bool LokiPoe.StateManager.IsSelectCharacterStateActive { get; }
Return true if we are in the Select Character screen.
public static bool LokiPoe.StateManager.IsWaitingStateActive { get; }
Return true if the game is paused.
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.