DPB2Class · World, character and items

Actor

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

Namespace: DreamPoeBot.Loki.Components

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

14 results

Actor

MethodLink ↗
public Actor.Actor()

Creates a new Actor instance.

ToString

MethodLink ↗
public override string Actor.ToString()

Returns a text representation of this value.

Returns: The string result.

TryGetDeployedEffects

MethodLink ↗
public bool Actor.TryGetDeployedEffects(out IReadOnlyList<DeployedEffect> effects)

Copies the entries of ListOfDeployedEffect, without filtering skill names or allegiance. Includes source, skill, destination and target; geometry and timers are optional where supported. Returns false with an empty list if a read fails or a change is detected during the read. Values do not update themselves: obtain a fresh observation on a later tick. No game calls, input, resource loading or persistent cache is used.

effectsIReadOnlyList<DeployedEffect>
Receives effects.

Returns: True when the request succeeds; read any out parameters only after checking the result.

AvailableSkills

PropertyLink ↗
public List<Skill> Actor.AvailableSkills { get; }

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

CurrentAction

PropertyLink ↗
public Actor.ActionWrapper Actor.CurrentAction { get; }

Gets current action for Actor.

CurrentMoveAction

PropertyLink ↗
public Actor.ActionWrapper Actor.CurrentMoveAction { get; }

Gets current move action for Actor.

DeployedObjects

PropertyLink ↗
public List<NetworkObject> Actor.DeployedObjects { get; }

Gets the deployed objects collection. Its element types are linked below.

Flags

PropertyLink ↗
public uint Actor.Flags { get; }

Gets flags for Actor.

HasCurrentAction

PropertyLink ↗
public bool Actor.HasCurrentAction { get; }

Whether current action is present.

HasCurrentMoveAction

PropertyLink ↗
public bool Actor.HasCurrentMoveAction { get; }

Whether current move action is present.

ListOfDeployedEffect

PropertyLink ↗
public List<long> Actor.ListOfDeployedEffect { get; }

Addresses of this actor's deployed actions. These are action addresses, not NetworkObject addresses. Use TryGetDeployedEffects for copied descriptive data; neither list is a list of confirmed threats.

OwnerAddress

PropertyLink ↗
public long Actor.OwnerAddress { get; }

Gets owner address for Actor.

TimeSinceLastAction

PropertyLink ↗
public float Actor.TimeSinceLastAction { get; }

Gets time since last action for Actor.

TimeSinceLastMove

PropertyLink ↗
public float Actor.TimeSinceLastMove { get; }

Gets time since last move for Actor.

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.