Skip to content

ManipulationSettings

Settings concerning moving objects within the game world

enable_demolish: bool

Allows objects which that have a Manipulatable component with demolish enabled to be removed by the demolish manipulation function

demolish_while_moving: bool

Whether an object that is selected for moving can be demolished while is it being moved in move mode

enable_rotate = true

Allows the building system to rotate objects left and right during build mode

enable_flip_horizontal = true

Allows the building system to flip objects horizontally during build mode

enable_flip_vertical = true

Allows the building system to flip objects vertically during build mode

reset_transform_on_manipulation = false

Whether the transform of the manipulation target object should be reset to Transform2D.IDENTITY when starting a manipulation

This may be most useful when moving RigidBody2Ds or other objects that rotate during gameplay to make placing to a new location clean as the original scene designates.

disable_layer_in_manipulation = false

Whether you want to disable a layer when a manipulation like a move starts until it is canceled or finished

move_suffix: String = ""

String to append to an object’s move copy node name to differentiate it from the original source object

get_editor_issues( ) -> Array[String]
get_runtime_issues( ) -> Array[String]

addons/grid_building/systems/manipulation/manipulation_settings.gd


This page was auto-generated from GDScript source. Edit the source file to improve documentation.

Generated on 2025-09-07