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.
Scene-free placement instantiator service. Extracted from PlacementInstantiator . 2 add_child calls preserved: the parent is read from _placement_state.placed_parent, which the host wires in resolve_dependencies. Hosted by GridPlacementHost; the old PlacementInstantiator Node class is a thin wrapper that forwards to this service.
Source: addons/grid_placement/services/placement_instantiator_service.gd
Syntax
class PlacementInstantiatorService extends PlacementInjectableMembers
| Name | Kind | Summary |
|---|---|---|
DEFAULT_NAME | Field | |
WARNING_INVALID_PLACEABLE | Field | |
WARNING_NO_PREVIEW | Field | |
resolve_placement_dependencies | Method | |
get_runtime_issues | Method | |
instantiate_building | Method | |
instance | Property | |
placeable_instance | Property |
Source
addons/grid_placement/services/placement_instantiator_service.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs