Draft — Unreleased:This page is in active development. APIs, class names, and behavior may change before the release is finalized. Use it as a preview of what's coming — not as a stable integration target.
Component that assigns an entity as the active owner on a user state resource. This node can automatically or manually designate an owner_root (such as a CharacterBody2D, NPC, or other) as the active entity within the system, enabling participation in grid-based logic.
Source: addons/grid_placement/user/placement_owner.gd
Syntax
class PlacementOwner extends PlacementGameNodeMembers
| Name | Kind | Summary |
|---|---|---|
root_changed | Event | Emits if the root owning node ever changes |
owner_root | Property | The root node representing the entity that owns this component. This can be a player character, AI agent, NPC, or any other node that acts as the owning entity. This node will be assigned as the active entity in the user state. |
resolve_placement_dependencies | Method | |
validation_issues | Property | |
get_runtime_issues | Method |
Source
addons/grid_placement/user/placement_owner.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs