AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/manipulation/manipulation_data.gd
Version: 5.0
class_name: ManipulationData
extends: RefCounted
Signals
status_changed(status: GBEnums)- The character or object currently using the system to do manipulations
- The manipulatable node that was selected as the basis for this manipulation
- 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.
- The general message sent as part of the manipulation data
- for whether the manipulation fails or succeeds
- The results of rule check validation on the manipulation.
- Should be provided for manipulations that had to evaluate rules
- and have generated results
- The manipulation that is / was attempting to be done
- Status of the action
Exports
(none)
Methods
_init(p_manipulator: Node, p_source: Manipulatable, p_target: Manipulatable, p_action: GBEnums)queue_free_manipulation_objectsis_valid -> bool