#97f: outposts are crewed automatically from the mothership #104

Closed
opened 2026-08-23 11:18:44 +00:00 by metaheavens · 1 comment
Owner

Subticket of #97, depends on #97e.

"When an outpost is configured to have a given amount of ship, the game should
transfer, whenever available, ships from the mothership to the outpost to
always fullfill the outpost conditions if possible."

  • Vessels waiting in the mothership hangar are dispatched to any outpost that
    is short of its composition.
  • They travel, rather than teleporting - the existing vessel_deliveries path
    from a crafter to the mothership is the precedent.
  • "whenever available": an outpost asking for a vessel nobody has waits,
    it does not steal one from the fleet or conjure it.
Subticket of #97, depends on #97e. "When an outpost is configured to have a given amount of ship, the game should transfer, whenever available, ships from the mothership to the outpost to always fullfill the outpost conditions if possible." - Vessels waiting in the mothership hangar are dispatched to any outpost that is short of its composition. - They travel, rather than teleporting - the existing `vessel_deliveries` path from a crafter to the mothership is the precedent. - "whenever available": an outpost asking for a vessel nobody has waits, it does not steal one from the fleet or conjure it.
Author
Owner

Done in 8122e28.

Vessels come from the hangar and never from the fleet - the fleet is what you
are flying, and taking a vessel out of it to crew a building would be the game
undoing your own arrangement. They travel down the same delivery path a finished
crafter order already uses, rather than teleporting.

What is already in the air counts against the shortfall. Without that the
dispatcher sends the whole hangar to fill one berth, because the crew does not
grow until the first arrival lands.

Both directions: lowering the order flies the surplus home rather than stranding
it, and a vessel whose outpost is levelled under it lands in the hangar instead
of being destroyed.

Done in 8122e28. Vessels come from the hangar and never from the fleet - the fleet is what you are flying, and taking a vessel out of it to crew a building would be the game undoing your own arrangement. They travel down the same delivery path a finished crafter order already uses, rather than teleporting. What is already in the air counts against the shortfall. Without that the dispatcher sends the whole hangar to fill one berth, because the crew does not grow until the first arrival lands. Both directions: lowering the order flies the surplus home rather than stranding it, and a vessel whose outpost is levelled under it lands in the hangar instead of being destroyed.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
metaheavens/spaceship#104
No description provided.