Members and overloads
59 results
GetPlayerInventoryById
MethodLink ↗
public static Inventory LokiPoe.InstanceInfo.GetPlayerInventoryById(int id)
This method retrieve a specific Inventory given a InventorySlot Id. Please take a look at the `GetPlayerInventoryItemsBySlot` documentation for more explaination about it's usage.
idint- A InventorySlot Id
Returns: A serves like Inventory.
GetPlayerInventoryBySlot
MethodLink ↗
public static Inventory LokiPoe.InstanceInfo.GetPlayerInventoryBySlot(InventorySlot inventoryType)
This method retrieve a specific Inventory given a InventorySlot. Please take a look at the `GetPlayerInventoryItemsBySlot` documentation for more explaination about it's usage.
inventoryTypeInventorySlot- A specific InventorySlot
Returns: A serves like Inventory.
GetPlayerInventoryItemsBySlot
MethodLink ↗
public static List<Item> LokiPoe.InstanceInfo.GetPlayerInventoryItemsBySlot(InventorySlot inventorySlot)
This method retrieve all the items contained in a specific InventorySlot container. This method is mostly used internally to expose more convenient wrappers methods to access the various inventory, Ex `LokiPoe.Me.EquippedItems`. Please note: This method let you access the data sent to you by the server and need some explaination of how the PlayerInventory work. The PlayerInventory, as the game intend it, is not only the Main inventory, but is litterally ALL inventory in the game. For exemple, the Map Device inventory, Each player equipped items, the stash, the Anointging inventory, litterally All. You need to understand that the server do not send you all the inventory at once, but some of them are transmited by the server only when you first open that inventory. A perfect exemple to understand this is the Currency stash tab, if you log in, and try to go to an Npc and buy for exemple some Fusing, the npc will not sell you them even if you have 5000 Jewellers, untill you open the stash and browse the currency tab. At that point the server send you the content of that inventory, and you can buy the fusing.
inventorySlotInventorySlot- A specific InventorySlot
Returns: List of Item contained in the InventorySlot
public static bool LokiPoe.InstanceInfo.HasAtlasPassive(string value)
Let you check if you have allocated a specific Atlas Passive skill, using ite Name OR its id(sent as a string.)
valuestring- A string representing the Name OR the Id of a Atlas Passive point.
Returns: True if the Atlas Passive is allocated.
public static bool LokiPoe.InstanceInfo.HasPassive(string value)
Let you check if you have allocated a specific Passive skill, using ite Name OR its id(sent as a string.)
valuestring- A string representing the Name OR the Id of a Passive point.
Returns: True if the Passive is allocated.
AllUnlockedPantheonGodsInfo
PropertyLink ↗
public static List<PantheonGodsWrapper> LokiPoe.InstanceInfo.AllUnlockedPantheonGodsInfo { get; }
Return a list of PantheonGodsWrapper describing all unlocked Gods and the souls needed to unlock extra power, theyr unlock state, and their location.
AreaLoadedFilesDictionary
PropertyLink ↗
public static Dictionary<string, long> LokiPoe.InstanceInfo.AreaLoadedFilesDictionary { get; }
Return a Dictionary of strings and long, representing the current area preloaded assets (files). The format is Name of the File, Address of the file. This usually contains a set of file that are used in this zone, for example all the zone specific Mensters, and even the special one, like for example Beasts. You can use this to know what this zone contain, as soon as you enter it.
AscendencySkillPointsAvailable
PropertyLink ↗
public static int LokiPoe.InstanceInfo.AscendencySkillPointsAvailable { get; }
Return the total number of unspent Ascend points.
AtlasExtraPassivePoints
PropertyLink ↗
public static int LokiPoe.InstanceInfo.AtlasExtraPassivePoints { get; }
Return the number of extra atlas passive, usually coming from mod bonus, like the Atrlas node Unwavering Vision.
AtlasPassivePointsAvailable
PropertyLink ↗
public static int LokiPoe.InstanceInfo.AtlasPassivePointsAvailable { get; }
Return the number of available atlas passive (not assigned).
AtlasPassiveRefundPointsLeft
PropertyLink ↗
public static int LokiPoe.InstanceInfo.AtlasPassiveRefundPointsLeft { get; }
Return the number of refound atlas passive left.
AtlasPassiveSkillIds
PropertyLink ↗
public static List<ushort> LokiPoe.InstanceInfo.AtlasPassiveSkillIds { get; }
Return a List of ushort that represent all the allocated Atlas Passive skills Ids.
AtlasPassiveSkills
PropertyLink ↗
public static List<DatPassiveSkillWrapper> LokiPoe.InstanceInfo.AtlasPassiveSkills { get; }
Return a List of DatPassiveSkillWrapper, describing all the allocated Atlas Passive Skills.
AvailableAflictionPoints
PropertyLink ↗
public static int LokiPoe.InstanceInfo.AvailableAflictionPoints { get; }
Return the total number of Afliction points you have available
AvailableWaypoints
PropertyLink ↗
public static Dictionary<string, DatWorldAreaWrapper> LokiPoe.InstanceInfo.AvailableWaypoints { get; }
Gets the available waypoints collection. Its element types are linked below.
public static int LokiPoe.InstanceInfo.CharacterLevel { get; }
Return the level of the ingame character.
public static int LokiPoe.InstanceInfo.DialogDepth { get; }
Retrieve informations about the current displayed NPC dialog. Its usually 0 if we are not interacting with a NPC, 1 if the NPC menu is displayed, and 2 if the NPC is telling a story and the `Continue` button is displayed.
ExtraPassiveSkillPoints
PropertyLink ↗
public static int LokiPoe.InstanceInfo.ExtraPassiveSkillPoints { get; }
The Extra Passive skill points are the points you recieve from completing side quests
public static List<StashTabInfo> LokiPoe.InstanceInfo.GuildStashTabs { get; }
This is an Experimental Member, it retrieve informations about all Player Guild Inventory as the server send to us. Server side, Guild stash tabs are player inventory containing items. Many Player inventorys are transmited only when you open them, and are not constantly updated if you are not looking at them. To avoid problems pls use the specific Stash tabs functions in InGameState, or GetPlayerInventory... in InstanceInfo for the player equipped items.
public static bool LokiPoe.InstanceInfo.IsGamePaused { get; }
Return true if the game is paused.
IsGamePausedFlag1
PropertyLink ↗Deprecated
public static byte LokiPoe.InstanceInfo.IsGamePausedFlag1 { get; }
Not used anymore, pls use `LokiPoe.InstanceInfo.IsGamePaused`.
IsGamePausedFlag2
PropertyLink ↗Deprecated
public static byte LokiPoe.InstanceInfo.IsGamePausedFlag2 { get; }
Not used anymore, pls use `LokiPoe.InstanceInfo.IsGamePaused`.
public static bool LokiPoe.InstanceInfo.IsGameWaiting { get; }
Return true if the game is Waiting state, usually during boss animation.
public static bool LokiPoe.InstanceInfo.IsMapCompleted { get; }
Return true if the current map is completed.
IsMenagerieWaypointUnlocked
PropertyLink ↗
public static bool LokiPoe.InstanceInfo.IsMenagerieWaypointUnlocked { get; }
Return true if the Menagerie Waypoint is aviable in the World panel. you don''t need to open the world panel to retrieve this info.
IsMineWaypointUnlocked
PropertyLink ↗
public static bool LokiPoe.InstanceInfo.IsMineWaypointUnlocked { get; }
Return true if the Mine Waypoint is aviable in the World panel. you don''t need to open the world panel to retrieve this info.
JewelsPassiveSkillIds
PropertyLink ↗
public static List<ushort> LokiPoe.InstanceInfo.JewelsPassiveSkillIds { get; }
Return a List of ushort that represent all the allocated Passive skills Ids after Cluster Jewels.
JewelsPassiveSkills
PropertyLink ↗
public static List<DatPassiveSkillWrapper> LokiPoe.InstanceInfo.JewelsPassiveSkills { get; }
Return a List of DatPassiveSkillWrapper, describing all the allocated Passive Skills after Cluster Jewels.
public static Skill LokiPoe.InstanceInfo.LastAction { get; }
Retuurnt a Skill class corresponding to the last Skill you used.
public static ushort LokiPoe.InstanceInfo.LastActionId { get; }
Return the Id of the last action you performed, Action id can be seen in ObjectExplored looking at your skills.
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.