Members and overloads
16 results
GetCurrentQuestState
MethodLink ↗
public static DatQuestStateWrapper LokiPoe.InGameState.GetCurrentQuestState(DatQuestWrapper quest)
Return a DatQuestStateWrapper class describing the state of the requested Quest. Pls Note: sometime, after you collect a quest Reward, the quest state do not update correctly untill you log out and in again, for this reason is highly advised to always record the actual quest state befor collecting a reward, and check again after you collected it. If the state has not changed, just log out to char selection screen andlog in again, and you will have the updated state.
questDatQuestWrapper- A DatQuestWrapper rapresenting the desired quest
Returns: A DatQuestStateWrapper class describing the state, or null.
GetCurrentQuestState
MethodLink ↗
public static DatQuestStateWrapper LokiPoe.InGameState.GetCurrentQuestState(string questId)
Return a DatQuestStateWrapper class describing the state of the requested Quest Id. Pls Note: sometime, after you collect a quest Reward, the quest state do not update correctly untill you log out and in again, for this reason is highly advised to always record the actual quest state befor collecting a reward, and check again after you collected it. If the state has not changed, just log out to char selection screen andlog in again, and you will have the updated state.
questIdstring- A string rapresenting the quest Id
Returns: A DatQuestStateWrapper class describing the state, or null.
GetCurrentQuestStateAccurate
MethodLink ↗
public static DatQuestStateWrapper LokiPoe.InGameState.GetCurrentQuestStateAccurate(string questId)
Return a DatQuestStateWrapper class describing the state of the requested Quest Id, this method also reload all the QuestState from the Data file. Pls Note: sometime, after you collect a quest Reward, the quest state do not update correctly untill you log out and in again, for this reason is highly advised to always record the actual quest state befor collecting a reward, and check again after you collected it. If the state has not changed, just log out to char selection screen andlog in again, and you will have the updated state.
questIdstring- A string rapresenting the quest Id
Returns: A DatQuestStateWrapper class describing the state, or null.
GetCurrentQuestStates
MethodLink ↗
public static Dictionary<string, KeyValuePair<DatQuestWrapper, DatQuestStateWrapper>> LokiPoe.InGameState.GetCurrentQuestStates()
Retrieve ALL the quests and theys state.
Returns: The Dictionary<string, KeyValuePair<DatQuestWrapper, DatQuestStateWrapper>> result.
public static bool LokiPoe.InGameState.LeaveHideout()
Click the Leave Hideout Button.
Returns: Return true if the button was pressed or false on all other errors.
public static bool LokiPoe.InGameState.SkipAllTutorials(bool actuallyClick = true)
Click the Skip Al Tutorials Button.
actuallyClickbool- Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.
Returns: Return true if the button was pressed or false on all other errors.
public static NetworkObject LokiPoe.InGameState.CurrentTarget { get; }
Return the current NetworkObject under the cursor.
EnteringAreaText
PropertyLink ↗
public static string LokiPoe.InGameState.EnteringAreaText { get; }
Return 'areaName' if the text "Entering {areaName}" is displayed.
FrameUnderCursor
PropertyLink ↗
public static long LokiPoe.InGameState.FrameUnderCursor { get; }
Return the address of the Element currently under the cursor.
IsEnteringAreaTextShown
PropertyLink ↗
public static bool LokiPoe.InGameState.IsEnteringAreaTextShown { get; }
Return true if the text "Entering {areaName}" is displayed.
IsLeaveHideoutButtonShowing
PropertyLink ↗
public static bool LokiPoe.InGameState.IsLeaveHideoutButtonShowing { get; }
Return true if the Leave Hideout button is displayed.
IsLeftPanelShown
PropertyLink ↗
public static bool LokiPoe.InGameState.IsLeftPanelShown { get; }
Return true if the Left oannel is open.
IsRightPanelShown
PropertyLink ↗
public static bool LokiPoe.InGameState.IsRightPanelShown { get; }
Return true if the Right oannel is open.
IsSkipAllTutorialsButtonShowing
PropertyLink ↗
public static bool LokiPoe.InGameState.IsSkipAllTutorialsButtonShowing { get; }
Return true if the Skip All Tutorials button is displayed.
IsTopMostOverlayActive
PropertyLink ↗Deprecated
public static bool LokiPoe.InGameState.IsTopMostOverlayActive { get; }
Obsolete.
public static LokiPoe.InGameState.DockedWindowControlWrapper LokiPoe.InGameState.WindowControl { get; }
Gets window control for InGameState.
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.