action · ui.action.settlement
settlement.cancel-construction
Requests cancellation of the displayed active construction project.
ui.action.settlement.cancel-construction
- Stable ID
ui.action.settlement.cancel-construction- Owner
- controls.ControlState
- Authority
- presentation
- Timing
- immediate
- Availability
- Phase 16D player direction
- Side effects
- Invokes the package action callback; gameplay requests still use commands.
- Determinism
- Action identity is stable and independent of physical input.
- Introduced
- 1.5.0
Usage
Cancel the active construction row currently displayed by the standard settlement panel.
Parameters
- None
Returns
No direct value; the package handler submits command.construction.cancel.
Cost
One action callback, one bounded query, and one command submission.
Fields
This symbol has no fields.
Errors
Examples
ui.button("Cancel Project", "ui.action.settlement.cancel-construction", "Cancel the active project", 1)
API history
- 1.5.0: Standard construction cancellation action added.