Skip to content

Class

ManipulatableSettings

Generated GDScript class reference for GridPlacement.ManipulatableSettings.

Status
Current
Version
v6.3.0
Source updated
2026-10-29
Generated on
2026-10-29

6.3. These pages document the 6.3 release, where placeable is now entry (what changed) and PlacementOwner is deprecated (migration). Still on 6.2? Your version's guides ship inside the plugin itself, under addons/grid_placement/guides/; the 6.2 URLs on this site now redirect to this series.

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 PlacementResource

Members

NameKindSummary
move_rulesPropertyExtra 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_rulesPropertyWhen 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.
rotatablePropertyWhether this object can be rotated.
disable_rotation_transformPropertyWhen 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_horizontalPropertyWhether this object can be flipped horizontally.
flip_verticalPropertyWhether this object can be flipped vertically.
movablePropertyWhether this object can be moved.
demolishablePropertyWhether this object can be demolished.
get_editor_issuesMethod