command · command.construction

Cancel construction

Cancels one current construction project through its existing owners.

command.construction.cancel(construction_id) -> command.receipt
Stable ID
command.construction.cancel
Owner
game.construction
Authority
request
Timing
fixed_tick
Availability
active-session
Side effects
may release construction Work, reservations, and footprint occupancy
Determinism
record request and owner result in engine sequence order
Introduced
1.5.0

Usage

Submit the current construction ID returned by world.construction.active. Construction validates current ownership and performs all Work, reservation, material, and footprint cleanup.

Parameters

Returns

A fixed-tick command receipt with the owner result.

Cost

One indexed Construction lookup and its bounded transactional cleanup.

Fields

IDTypeUnitsRequiredDescription
construction_idstable-idnoneyesCurrent construction identity.

Errors

Examples

command.submit("command.construction.cancel", {construction_id = project.construction_id}, 1)

API history

Related symbols

Project references