PositionChooser Type
Strategy for picking a slot's world position during plan resolution.
Union cases
| Union case |
Description
|
Full Usage:
AtChokepointHead chokepointIndex
Parameters:
int
|
Place at the inward-facing head of a specific chokepoint.
|
Full Usage:
AtLiteralPosition(x, y, z)
Parameters:
float32
y : float32
z : float32
|
Place at a literal absolute world position (primarily for tests / diagnostics).
|
Full Usage:
NearBaseCentre(dx, dz)
Parameters:
float32
dz : float32
|
Pick an offset (dx, dz) from a pinned base centre.
|
Full Usage:
NearCommander(dx, dz)
Parameters:
float32
dz : float32
|
Pick an offset (dx, dz) from the current commander position.
|
Full Usage:
NearestMetalSpot spotIndex
Parameters:
int
|
Pick the nth nearest free metal spot to the base centre.
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsAtChokepointHead
Returns: bool
|
|
Full Usage:
this.IsAtLiteralPosition
Returns: bool
|
|
Full Usage:
this.IsNearBaseCentre
Returns: bool
|
|
Full Usage:
this.IsNearCommander
Returns: bool
|
|
Full Usage:
this.IsNearestMetalSpot
Returns: bool
|
|
FSBarV1_Archived