DPB2Class · Game data

Dat

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 DPB1 version →

Members and overloads

30 results

HellscapeModsDatList

FieldLink ↗
public static List<short> Dat.HellscapeModsDatList

Gets or sets the hellscape mods dat list collection. Its element types are linked below.

DumpStats

MethodLink ↗
public static void Dat.DumpStats()

Executes the dump stats operation.

LookupClientString

MethodLink ↗
public static DatClientStringWrapper Dat.LookupClientString(ClientStringsEnum arg)

Executes the lookup client string operation with the supplied arguments.

argClientStringsEnum
Specifies arg.

Returns: The DatClientStringWrapper result.

LookupQuestState

MethodLink ↗
public static DatQuestStateWrapper Dat.LookupQuestState(DatQuestWrapper quest, int stateId)

Executes the lookup quest state operation with the supplied arguments.

questDatQuestWrapper
Specifies quest.
stateIdint
Specifies state id.

Returns: The DatQuestStateWrapper result.

LookupQuestState

MethodLink ↗
public static DatQuestStateWrapper Dat.LookupQuestState(string questId, int stateId)

Executes the lookup quest state operation with the supplied arguments.

questIdstring
Specifies quest id.
stateIdint
Specifies state id.

Returns: The DatQuestStateWrapper result.

ActiveSkillsDat

PropertyLink ↗
public static ActiveSkillsDat Dat.ActiveSkillsDat { get; }

access to content of the file

BaseItemTypeDat

PropertyLink ↗
public static BaseItemTypeDat Dat.BaseItemTypeDat { get; }

access to content of the file

BestiaryRecipes

PropertyLink ↗
public static IEnumerable<DatBestiaryRecipesWrapper> Dat.BestiaryRecipes { get; }

Gets the bestiary recipes collection. Its element types are linked below.

ClassPassiveSkillOverridesDat

PropertyLink ↗
public static ClassPassiveSkillOverridesDat Dat.ClassPassiveSkillOverridesDat { get; }

access to content of the file

DelveLevelScaling

PropertyLink ↗
public static List<DelveLevelScalingWrapper> Dat.DelveLevelScaling { get; }

Gets the delve level scaling collection. Its element types are linked below.

EndGameMapsDat

PropertyLink ↗
public static EndGameMapsDat Dat.EndGameMapsDat { get; }

access to content of the file

Expedition2RecipesDat

PropertyLink ↗
public static Expedition2RecipesDat Dat.Expedition2RecipesDat { get; }

access to content of the file

Expedition2RunesDat

PropertyLink ↗
public static Expedition2RunesDat Dat.Expedition2RunesDat { get; }

access to content of the file

GetSkillGemsList

PropertyLink ↗
public static IEnumerable<DatSkillGemWrapper> Dat.GetSkillGemsList { get; }

Gets the get skill gems list collection. Its element types are linked below.

GrantedEffectsPerLevelDat

PropertyLink ↗
public static GrantedEffectsPerLevelDat Dat.GrantedEffectsPerLevelDat { get; }

access to content of the file

IncursionArchitect

PropertyLink ↗
public static IEnumerable<DatIncursionArchitectWrapper> Dat.IncursionArchitect { get; }

Gets the incursion architect collection. Its element types are linked below.

IncursionRooms

PropertyLink ↗
public static IEnumerable<DatIncursionRoomsWrapper> Dat.IncursionRooms { get; }

Gets the incursion rooms collection. Its element types are linked below.

MinimapIconsDat

PropertyLink ↗
public static MinimapIconsDat Dat.MinimapIconsDat { get; }

access to content of the file

ModsDat

PropertyLink ↗
public static ModsDat Dat.ModsDat { get; }

access to content of the file

PassiveSkillVariantsDat

PropertyLink ↗
public static PassiveSkillVariantsDat Dat.PassiveSkillVariantsDat { get; }

access to content of the file

PassiveSkillsDat

PropertyLink ↗
public static PassiveSkillsDat Dat.PassiveSkillsDat { get; }

access to content of the file

PathToQuestRewardsDat

PropertyLink ↗
public static string Dat.PathToQuestRewardsDat { get; }

Gets path to quest rewards dat for Dat.

PathToQuestRewardsDat2

PropertyLink ↗
public static string Dat.PathToQuestRewardsDat2 { get; }

Gets path to quest rewards dat2 for Dat.

QuestFlagsDat

PropertyLink ↗
public static QuestFlagsDat Dat.QuestFlagsDat { get; }

access to content of the file

QuestStates

PropertyLink ↗
public static IEnumerable<DatQuestStateWrapper> Dat.QuestStates { get; }

Gets the quest states collection. Its element types are linked below.

Quests

PropertyLink ↗
public static IEnumerable<DatQuestWrapper> Dat.Quests { get; }

Gets the quests collection. Its element types are linked below.

SkillGems

PropertyLink ↗
public static List<DatSkillGemWrapper> Dat.SkillGems { get; }

Gets the skill gems collection. Its element types are linked below.

StatsDat

PropertyLink ↗
public static StatsDat Dat.StatsDat { get; }

access to content of the file

TagsDat

PropertyLink ↗
public static TagsDat Dat.TagsDat { get; }

access to content of the file

WorldAreaDat

PropertyLink ↗
public static WorldAreaDat Dat.WorldAreaDat { get; }

Gets world area dat for Dat.

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.