action · ui.action.settlement
settlement.designate
Requests designation of the displayed settlement project.
ui.action.settlement.designate
- Stable ID
ui.action.settlement.designate- 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
Designate the displayed authored project at the current standard-interface placement cursor.
Parameters
- None
Returns
No direct value; the package handler submits command.construction.designate.
Cost
One action callback, bounded detached reads, and one command submission.
Fields
This symbol has no fields.
Errors
Examples
ui.button("Designate", "ui.action.settlement.designate", "Designate this building", 1)
API history
- 1.5.0: Standard building designation action added.