ManipulatableSettings
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Settings for object manipulation rules and placement requirements.
Source File: addons/grid_building/placement/manipulatable_settings.gd
Extends: GBResource
Exported Properties
Property:
move_rules : Array[TileCheckRule] = []Rules required for completing move actions. If
ignore_base_rulesisfalse, these rules are combined with base rules fromGBSettings.placement_rules.Property:
ignore_base_rules : bool = falseWhen
true, skips base placement rules fromGBSettings.placement_rulesand uses ONLY the rules defined inmove_rules.Use cases:
false(default): Inherit common rules + add movement-specific rulestrue: Completely custom move validation (e.g., flying units ignore terrain)
Property:
rotatable : bool = false- Marks whether the placeable preview should be allowed to be rotated left and rightProperty:
flip_horizontal : bool = false- Marks whether the placeable preview should be allowed to be flipped horizontallyProperty:
flip_vertical : bool = false- Marks whether the placeable preview should be allowed to be flipped verticallyProperty:
movable = true- Whether the full object and all children is to be movableProperty:
demolishable = true- Whether the full object and all children is to be demolishable (intentionally destroyed)
Public Methods
get_editor_issues
Returns an array of issues found during editor validation
get_runtime_issues
Returns an array of issues found during runtime validation