Fleet System
Fleet model, movement, missions, and the ship production queue.
Fleet Object
Ships within a fleet are grouped by blueprint. A fleet containing 5 Frigates with blueprint A and 3 Destroyers with blueprint B has two ship stacks.
Fleet Status
| Status | Meaning |
|---|---|
Docked | Fleet is at a planet and can be ordered |
Moving | Fleet is in transit to a destination |
Movement
Dispatching a fleet creates a mission:
Fleet speed is determined by the slowest ship, so adding slow ships to a fast fleet reduces the whole fleet's speed.
Each economic tick advances in-transit fleets. When arrival_time is reached, the fleet status changes to Docked at the destination planet.
Mission Types
| Mission | Effect |
|---|---|
| Attack | Triggers combat on arrival if enemy fleet/planet present |
| Transport | Carries resources to destination |
| Colonize | Establishes colony on empty planet |
| Patrol | Remains at location on guard |
Production Queue
Ships are built on planets through production orders.
Queue an Order
- Select a blueprint and quantity
- Resources are deducted upfront (frame cost + all module costs × quantity)
- Order enters
Activestate immediately
Tick Advancement
Each economic tick:
Cancel an Order
Cancelling an Active order refunds resources for unfinished ships. Already-built ships are not refunded.
Docked Fleet Assignment
When a ship completes production:
- Look for an existing
Dockedfleet owned by the planet's owner at that planet - If found: add to the matching blueprint stack (or create a new stack)
- If not found: create a new
Dockedfleet at that planet