DPB1Class · World, character and items

Player

Represents player in the current game state. Obtain the object from its owning API and refresh it after an area change.

Namespace: DreamPoeBot.Loki.Game.Objects

public class PlayerView DPB2 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

18 results

Player

MethodLink ↗
public Player.Player(Entity player)

Creates a new Player instance using the supplied arguments.

playerEntity
Specifies player.

IsAscendencyTrialCompleted

MethodLink ↗
public bool Player.IsAscendencyTrialCompleted(string areaId)

Checks whether ascendency trial completed using the supplied arguments.

areaIdstring
Specifies area id.

Returns: A Boolean result. The member description explains the condition being checked.

ToString

MethodLink ↗
public override string Player.ToString()

Returns a text representation of this value.

Returns: The string result.

AscendencyClass

PropertyLink ↗
public AscendancyClass Player.AscendencyClass { get; }

Gets ascendency class for Player.

Experience

PropertyLink ↗
public uint Player.Experience { get; }

Gets experience for Player.

ExperienceGainedThisLevel

PropertyLink ↗
public uint Player.ExperienceGainedThisLevel { get; }

Gets experience gained this level for Player.

ExperienceLastLevel

PropertyLink ↗
public uint Player.ExperienceLastLevel { get; }

Gets experience last level for Player.

ExperienceLeftThisLevel

PropertyLink ↗
public uint Player.ExperienceLeftThisLevel { get; }

Gets experience left this level for Player.

ExperienceNextLevel

PropertyLink ↗
public uint Player.ExperienceNextLevel { get; }

Gets experience next level for Player.

ExperiencePercent

PropertyLink ↗
public float Player.ExperiencePercent { get; }

Gets experience percent for Player.

HasHideout

PropertyLink ↗
public bool Player.HasHideout { get; }

Whether hideout is present.

HideoutLevel

PropertyLink ↗
public int Player.HideoutLevel { get; }

Gets hideout level for Player.

Level

PropertyLink ↗
public int Player.Level { get; }

Gets level for Player.

PantheonMajor

PropertyLink ↗
public PantheonGod Player.PantheonMajor { get; }

Gets pantheon major for Player.

PantheonMinor

PropertyLink ↗
public PantheonGod Player.PantheonMinor { get; }

Gets pantheon minor for Player.

Prophecies

PropertyLink ↗
public List<Prophecy> Player.Prophecies { get; }

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

Related types

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.