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.
Source: addons/grid_placement/systems/manipulation/manipulation_data.gd
Syntax
class ManipulationData extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
status_changed | Event | Holds the data for manipulating a Manipulatable object in the game scene Abstract class. Inherit to a [ActionName]Data script Emitted when the status of the action is set to a new value |
manipulator | Property | The character or object currently using the system to do manipulations |
source | Property | The manipulatable node that was selected as the basis for this manipulation |
target | Property | The manipulatable component of the object to be manipulated. In many cases this may be a copy of the object used to determine the final manipulation before applying it to the original. |
message | Property | The general message sent as part of the manipulation data for whether the manipulation fails or succeeds |
results | Property | The results of rule check validation on the manipulation. Should be provided for manipulations that had to evaluate rules and have generated results |
action | Property | The manipulation that is / was attempting to be done |
status | Property | Status of the action |
cleanup_manipulation_objects | Method | |
root | Property | |
is_valid | Method | |
passing | Property |
Source
addons/grid_placement/systems/manipulation/manipulation_data.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs