public Projectile.ProjectileSnapshot.ProjectileSnapshot()
Creates a new ProjectileSnapshot instance.
Provides projectile snapshot data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Loki.Components
public struct Projectile.ProjectileSnapshotpublic Projectile.ProjectileSnapshot.ProjectileSnapshot()
Creates a new ProjectileSnapshot instance.
public long Projectile.ProjectileSnapshot.CasterAddress { get; }
Gets caster address for ProjectileSnapshot.
public Vector2 Projectile.ProjectileSnapshot.Center { get; }
Gets center for ProjectileSnapshot.
public Vector2 Projectile.ProjectileSnapshot.Direction { get; }
Gets direction for ProjectileSnapshot.
public float Projectile.ProjectileSnapshot.EffectiveSpeed { get; }
Gets effective speed for ProjectileSnapshot.
public bool Projectile.ProjectileSnapshot.HasCaster { get; }
Whether caster is present.
public bool Projectile.ProjectileSnapshot.HasSourceSkill { get; }
Whether source skill is present.
public int Projectile.ProjectileSnapshot.ObjectSize { get; }
Gets object size for ProjectileSnapshot.
public long Projectile.ProjectileSnapshot.PrimarySkillAddress { get; }
Gets primary skill address for ProjectileSnapshot.
public long Projectile.ProjectileSnapshot.RuntimeStateAddress { get; }
Gets runtime state address for ProjectileSnapshot.
public long Projectile.ProjectileSnapshot.SecondarySkillAddress { get; }
Gets secondary skill address for ProjectileSnapshot.
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.