feat: production chain

This commit is contained in:
2026-03-15 22:46:47 -04:00
parent 651556c916
commit 5ba1287f85
65 changed files with 3718 additions and 687 deletions

View File

@@ -1,5 +1,11 @@
import type { InventoryEntry, Vector3Dto } from "./contractsCommon";
export interface StationActionProgressSnapshot {
lane: string;
label: string;
progress: number;
}
export interface StationSnapshot {
id: string;
label: string;
@@ -11,8 +17,13 @@ export interface StationSnapshot {
anchorNodeId?: string | null;
color: string;
dockedShips: number;
dockedShipIds: string[];
dockingPads: number;
fuelStored: number;
fuelCapacity: number;
energyStored: number;
energyCapacity: number;
currentProcesses: StationActionProgressSnapshot[];
inventory: InventoryEntry[];
factionId: string;
commanderId?: string | null;