Grid Placement

ManipulationData

AUTO-GENERATED (GDScript) API entry

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_objects
  • is_valid -> bool