ManipulationData
Determines if the data has a valid setup
Determines if the data has a valid setup
Version: v5.0.0
Inherits: RefCounted
Source: manipulation_data.gd
Parsing: AST-based for maximum accuracy with symbol typing
Variables
manipulator:
The character or object currently using the system to do manipulations
source:
The manipulatable node that was selected as the basis for this manipulation
target:
to determine the final manipulation before applying it to the original.
message:
for whether the manipulation fails or succeeds
results:
and have generated results
action:
The manipulation that is / was attempting to be done
status
Status of the action
Default: GBEnums.Status.CREATED:
Signals
status_changed(status: GBEnums.Status: Variant)
Emitted when the status of the action is set to a new value
Parameters:
status: GBEnums.Status: Variant
Methods
queue_free_manipulation_objects
Signature: queue_free_manipulation_objects() -> void
Calls queue free on objects of the manipulation
Returns: void
is_valid
Signature: is_valid() -> bool
Determines if the data has a valid setup
Returns: bool