Which actions are allowed on a Manipulatable object, and the extra rules a move must pass. One resource can be shared by many objects.
Source: addons/grid_placement/placement/manipulatable_settings.gd
Syntax
class ManipulatableSettings extends PlacementResourceMembers
| Name | Kind | Summary |
|---|---|---|
move_rules | Property | Extra rules a move must pass. They are checked together with the base rules in GridPlacementSettings.placement_rules unless ignore_base_rules is on. |
ignore_base_rules | Property | When on, moves skip the base rules and check only move_rules. Useful for objects with fully custom move checks, such as flying units that ignore terrain. |
rotatable | Property | Whether this object can be rotated. |
disable_rotation_transform | Property | When on, rotating does not turn the node. ManipulationParent.rotated is still emitted with the new angle, so objects that swap sprites per direction can handle the art themselves. |
flip_horizontal | Property | Whether this object can be flipped horizontally. |
flip_vertical | Property | Whether this object can be flipped vertically. |
movable | Property | Whether this object can be moved. |
demolishable | Property | Whether this object can be demolished. |
get_editor_issues | Method |