DPB1Class · World, character and items

Projectile

Represents projectile 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 ProjectileView 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

11 results

DistanceFromHull

MethodLink ↗
public float Projectile.DistanceFromHull(Vector2 point)

Executes the distance from hull operation with the supplied arguments.

pointVector2
Specifies point.

Returns: The float result.

GetPointAlongTrajectory

MethodLink ↗
public Vector2 Projectile.GetPointAlongTrajectory(float distance)

Returns point along trajectory using the supplied arguments.

distancefloat
Specifies distance.

Returns: The Vector2 result.

IntersectsCircle

MethodLink ↗
public bool Projectile.IntersectsCircle(Vector2 center, float radius = 0)

Executes the intersects circle operation with the supplied arguments.

centerVector2
Specifies center.
radiusfloat
Specifies radius. Optional; the default is shown in the signature.

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

ToString

MethodLink ↗
public override string Projectile.ToString()

Returns a text representation of this value.

Returns: The string result.

Caster

PropertyLink ↗
public NetworkObject Projectile.Caster { get; }

Entity that created this projectile, when the live backlink is still valid.

EffectiveSpeed

PropertyLink ↗
public float Projectile.EffectiveSpeed { get; }

Gets effective speed for Projectile.

ObjectSize

PropertyLink ↗
public int Projectile.ObjectSize { get; }

Gets object size for Projectile.

SourceSkill

PropertyLink ↗
public Skill Projectile.SourceSkill { get; }

Skill that created this projectile, resolved through the caster Actor.

SourceSkillAddress

PropertyLink ↗
public long Projectile.SourceSkillAddress { get; }

Gets source skill address for Projectile.

TrajectoryCenter

PropertyLink ↗
public Vector2 Projectile.TrajectoryCenter { get; }

Gets trajectory center for Projectile.

TrajectoryDirection

PropertyLink ↗
public Vector2 Projectile.TrajectoryDirection { get; }

Gets trajectory direction for Projectile.

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.