DPB2Class · Game data

QuestStates

Provides quest states data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.FilesInMemory

public class QuestStatesView DPB1 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

7 results

CheckCache

MethodLink ↗
public void QuestStates.CheckCache()

Executes the check cache operation.

EntryAdded

MethodLink ↗
protected virtual void QuestStates.EntryAdded(long addr, QuestState entry)

Executes the entry added operation with the supplied arguments.

addrlong
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.
entryQuestState
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

GetQuestState

MethodLink ↗
public QuestState QuestStates.GetQuestState(string questId, int stateId)

Returns quest state using the supplied arguments.

questIdstring
Specifies quest id.
stateIdint
Specifies state id.

Returns: The QuestState result.

RecordAddresses

MethodLink ↗
protected IEnumerable<long> QuestStates.RecordAddresses()

Executes the record addresses operation.

Returns: The IEnumerable<long> result.

CachedEntriesList

PropertyLink ↗
protected List<QuestState> QuestStates.CachedEntriesList { get; set; }

Gets the cached entries list collection. Its element types are linked below.

EntriesAddressDictionary

PropertyLink ↗
protected Dictionary<long, QuestState> QuestStates.EntriesAddressDictionary { get; set; }

Gets the entries address dictionary collection. Its element types are linked below.

EntriesList

PropertyLink ↗
public List<QuestState> QuestStates.EntriesList { get; }

Gets the entries list collection. Its element types are linked below.

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.