DPB1Class · World, character and items

LocalPlayer

The player controlled by the current client. Obtain it through LokiPoe.Me after checking that the client is in game.

Namespace: DreamPoeBot.Loki.Game.Objects

public class LocalPlayerView 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

34 results

FromActionKey

MethodLink ↗
public Skill LocalPlayer.FromActionKey(ActionKeys key)

Executes the from action key operation with the supplied arguments.

keyActionKeys
Specifies key.

Returns: The Skill result.

FromKey

MethodLink ↗
public Skill LocalPlayer.FromKey(Keys key)

Executes the from key operation with the supplied arguments.

keyKeys
Specifies key.

Returns: The Skill result.

FromKeyCombo

MethodLink ↗
public Skill LocalPlayer.FromKeyCombo(LokiPoe.Input.KeysCombo key)

Executes the from key combo operation with the supplied arguments.

keyKeysCombo
Specifies key.

Returns: The Skill result.

GetKeyComboForSkill

MethodLink ↗
public LokiPoe.Input.KeysCombo LocalPlayer.GetKeyComboForSkill(Skill skill)

Returns key combo for skill using the supplied arguments.

skillSkill
Specifies skill.

Returns: The KeysCombo result.

GetKeyForSkill

MethodLink ↗
public Keys LocalPlayer.GetKeyForSkill(Skill skill)

Returns key for skill using the supplied arguments.

skillSkill
Specifies skill.

Returns: The Keys result.

GetKeysComboForSkill

MethodLink ↗
public IEnumerable<LokiPoe.Input.KeysCombo> LocalPlayer.GetKeysComboForSkill(Skill skill)

Returns keys combo for skill using the supplied arguments.

skillSkill
Specifies skill.

Returns: The IEnumerable<KeysCombo> result.

GetKeysForSkill

MethodLink ↗
public IEnumerable<Keys> LocalPlayer.GetKeysForSkill(Skill skill)

Returns keys for skill using the supplied arguments.

skillSkill
Specifies skill.

Returns: The IEnumerable<Keys> result.

HasAtlasPassive

MethodLink ↗
public bool LocalPlayer.HasAtlasPassive(string value)

Checks for atlas passive using the supplied arguments.

valuestring
Specifies value.

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

HasPassive

MethodLink ↗
public bool LocalPlayer.HasPassive(string value)

Checks for passive using the supplied arguments.

valuestring
Specifies value.

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

HasSkillOnBarByName

MethodLink ↗
public bool LocalPlayer.HasSkillOnBarByName(string name)

Checks for skill on bar by name using the supplied arguments.

namestring
Specifies name.

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

ToString

MethodLink ↗
public override string LocalPlayer.ToString()

Returns a text representation of this value.

Returns: The string result.

AscendencySkillPointsAvailable

PropertyLink ↗
public int LocalPlayer.AscendencySkillPointsAvailable { get; }

Gets ascendency skill points available for LocalPlayer.

AtlasPassivePointsAvailable

PropertyLink ↗
public int LocalPlayer.AtlasPassivePointsAvailable { get; }

Gets atlas passive points available for LocalPlayer.

AtlasPassiveSkills

PropertyLink ↗
public List<DatPassiveSkillWrapper> LocalPlayer.AtlasPassiveSkills { get; }

Gets the atlas passive skills collection. Its element types are linked below.

BestiaryNetVariation

PropertyLink ↗
public int LocalPlayer.BestiaryNetVariation { get; }

Gets bestiary net variation for LocalPlayer.

EquippedItems

PropertyLink ↗
public IEnumerable<Item> LocalPlayer.EquippedItems { get; }

Gets the equipped items collection. Its element types are linked below.

EquippedSkillGems

PropertyLink ↗
public List<Item> LocalPlayer.EquippedSkillGems { get; }

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

IsInCorruptedArea

PropertyLink ↗
public bool LocalPlayer.IsInCorruptedArea { get; }

Whether this local player is in corrupted area.

IsInHideout

PropertyLink ↗
public bool LocalPlayer.IsInHideout { get; }

Whether this local player is in hideout.

IsInMapRoom

PropertyLink ↗
public bool LocalPlayer.IsInMapRoom { get; }

Whether this local player is in map room.

IsInOverworld

PropertyLink ↗
public bool LocalPlayer.IsInOverworld { get; }

Whether this local player is in overworld.

IsInTown

PropertyLink ↗
public bool LocalPlayer.IsInTown { get; }

Whether this local player is in town.

League

PropertyLink ↗
public string LocalPlayer.League { get; }

Gets league for LocalPlayer.

NumberOfDeployedBrand

PropertyLink ↗
public int LocalPlayer.NumberOfDeployedBrand { get; }

Gets number of deployed brand for LocalPlayer.

PartyStatus

PropertyLink ↗
public PartyStatus LocalPlayer.PartyStatus { get; }

Gets party status for LocalPlayer.

PassiveSkillPointsAvailable

PropertyLink ↗
public int LocalPlayer.PassiveSkillPointsAvailable { get; }

Gets passive skill points available for LocalPlayer.

PassiveSkills

PropertyLink ↗
public List<DatPassiveSkillWrapper> LocalPlayer.PassiveSkills { get; }

Gets the passive skills collection. Its element types are linked below.

Passives

PropertyLink ↗
public IEnumerable<DatPassiveSkillWrapper> LocalPlayer.Passives { get; }

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

Position

PropertyLink ↗
public Vector2i LocalPlayer.Position { get; }

Gets position for LocalPlayer.

SkillBarIds

PropertyLink ↗
public List<ushort> LocalPlayer.SkillBarIds { get; }

Gets the skill bar ids 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.