public static List<short> Dat.HellscapeModsDatList
Gets or sets the hellscape mods dat list collection. Its element types are linked below.
Provides dat data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Loki.Game.GameData
public static class DatView DPB2 version →public static List<short> Dat.HellscapeModsDatList
Gets or sets the hellscape mods dat list collection. Its element types are linked below.
public static readonly Dictionary<string, DatStatWrapper> Dat.IdToStatWrapper
Gets the id to stat wrapper collection. Its element types are linked below.
public static readonly Dictionary<int, DatPassiveSkillWrapper> Dat.dictionary_IdToPassiveSkillWrapper
Gets the dictionary id to passive skill wrapper collection. Its element types are linked below.
public static void Dat.DumpStats()
Executes the dump stats operation.
public static DatBaseItemTypeWrapper Dat.GetBaseItemTypeByMetadata(string metadata)
Returns base item type by metadata using the supplied arguments.
metadatastringReturns: The DatBaseItemTypeWrapper result.
public static DatSkillGemWrapper Dat.GetSkillGemsWrapperByAddress(long address)
Returns skill gems wrapper by address using the supplied arguments.
addresslongReturns: The DatSkillGemWrapper result.
public static DatSkillGemWrapper Dat.GetSkillGemsWrapperByIndex(int index)
Returns skill gems wrapper by index using the supplied arguments.
indexintReturns: The DatSkillGemWrapper result.
public static void Dat.LoadSkillGemsDictionary()
Loads skill gems dictionary.
public static DatBaseItemTypeWrapper Dat.LookupBaseItemTypeByName(string name)
Executes the lookup base item type by name operation with the supplied arguments.
namestringReturns: The DatBaseItemTypeWrapper result.
public static DatClientStringWrapper Dat.LookupClientString(ClientStringsEnum @enum)
Executes the lookup client string operation with the supplied arguments.
enumClientStringsEnumReturns: The DatClientStringWrapper result.
public static DatPropheciesWrapper Dat.LookupProphecy(int value)
Executes the lookup prophecy operation with the supplied arguments.
valueintReturns: The DatPropheciesWrapper result.
public static DatQuestStateWrapper Dat.LookupQuestState(DatQuestWrapper quest, int stateId)
Executes the lookup quest state operation with the supplied arguments.
questDatQuestWrapperstateIdintReturns: The DatQuestStateWrapper result.
public static DatQuestStateWrapper Dat.LookupQuestState(string questId, int stateId)
Executes the lookup quest state operation with the supplied arguments.
questIdstringstateIdintReturns: The DatQuestStateWrapper result.
public static DatWorldAreaWrapper Dat.LookupWorldArea(int areaIndex)
Executes the lookup world area operation with the supplied arguments.
areaIndexintReturns: The DatWorldAreaWrapper result.
public static DatWorldAreaWrapper Dat.LookupWorldArea(string worldAreaId)
Executes the lookup world area operation with the supplied arguments.
worldAreaIdstringReturns: The DatWorldAreaWrapper result.
public static DatWorldAreaWrapper Dat.LookupWorldAreaByIdHash(int worldAreaId)
Executes the lookup world area by id hash operation with the supplied arguments.
worldAreaIdintReturns: The DatWorldAreaWrapper result.
public static DatWorldAreaWrapper Dat.LookupWorldAreaByworldAreaId(ushort worldAreaId)
Executes the lookup world area byworld area id operation with the supplied arguments.
worldAreaIdushortReturns: The DatWorldAreaWrapper result.
public static IEnumerable<DatActiveSkillWrapper> Dat.ActiveSkills { get; }
Gets the active skills collection. Its element types are linked below.
public static List<DatWorldAreaWrapper> Dat.AtlasAreas { get; }
Gets the atlas areas collection. Its element types are linked below.
public static IEnumerable<DatBaseItemTypeWrapper> Dat.BaseItemTypes { get; }
Gets the base item types collection. Its element types are linked below.
public static IEnumerable<DatBestiaryRecipesWrapper> Dat.BestiaryRecipes { get; }
Gets the bestiary recipes collection. Its element types are linked below.
public static IEnumerable<DatClientStringWrapper> Dat.ClientStrings { get; }
Gets the client strings collection. Its element types are linked below.
public static List<DelveLevelScalingWrapper> Dat.DelveLevelScaling { get; }
Gets the delve level scaling collection. Its element types are linked below.
public static IEnumerable<DatSkillGemWrapper> Dat.GetSkillGemsList { get; }
Gets the get skill gems list collection. Its element types are linked below.
public static GrantedEffectsPerLevelDat Dat.GrantedEffectsPerLevel { get; }
Gets granted effects per level for Dat.
public static IEnumerable<DatIncursionArchitectWrapper> Dat.IncursionArchitect { get; }
Gets the incursion architect collection. Its element types are linked below.
public static IEnumerable<DatIncursionRoomsWrapper> Dat.IncursionRooms { get; }
Gets the incursion rooms collection. Its element types are linked below.
public static IEnumerable<DatLabyrinthTrialWrapper> Dat.LabyrinthTrials { get; }
Gets the labyrinth trials collection. Its element types are linked below.
public static IEnumerable<DatMinimapIconWrapper> Dat.MinimapIcons { get; }
Gets the minimap icons collection. Its element types are linked below.
public static IEnumerable<DatModsWrapper> Dat.Mods { get; }
Gets the mods collection. Its element types are linked below.
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.