Grid Placement
Development ⚠️ GridPlacement 6.0 (GECS) is in active development. This is the GDScript ECS architecture.

ManipulationSystem

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: systems/interaction/manipulation_system.gd

Version: 6.0

class_name: ManipulationSystem extends: System

Signals

(none)

Exports

(none)

Methods

  • try_move(entity: Entity, target_position: Vector2i) -> RefCounted
  • try_rotate(entity: Entity, angle: float = 90.0) -> RefCounted
  • try_demolish(entity: Entity) -> RefCounted
  • try_place(entity: Entity, target_position: Vector2i) -> RefCounted
  • _get_result(entity: Entity, mode: ManipulationComponent) -> RefCounted
  • reset(entity: Entity) -> void
  • cancel(entity: Entity, reason: String = "Canceled via facade") -> void