public Positioned.Positioned()
Creates a new Positioned instance.
Provides positioned data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Loki.Components
public class PositionedView DPB1 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public Positioned.Positioned()
Creates a new Positioned instance.
public int Positioned.CharacterSize { get; }
Compatibility name for DreamPoeBot.Loki.Components.Positioned.ObjectSize, in grid cells.
public Vector2i Positioned.GridPos { get; }
Gets grid pos for Positioned.
public int Positioned.GridX { get; }
Gets grid x for Positioned.
public int Positioned.GridY { get; }
Gets grid y for Positioned.
public Vector2i Positioned.MapPosition { get; }
Gets map position for Positioned.
public int Positioned.ObjectSize { get; }
Object extent in grid cells. Expedition uses this size when checking whether an explosion reaches an object that declares expedition_detonated. This is not the visible model radius or a visual scale factor.
public byte Positioned.Reaction { get; }
Gets reaction for Positioned.
public float Positioned.Rotation { get; }
Gets rotation for Positioned.
public int Positioned.TerrainSize { get; }
Minimum terrain clearance for this object's physical extent: DreamPoeBot.Loki.Components.Positioned.ObjectSize plus one. Terrain clearance 5 represents unrestricted clearance, rather than an exact distance of five cells.
public float Positioned.WorldX { get; }
Gets world x for Positioned.
public float Positioned.WorldY { get; }
Gets world y for Positioned.
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.