feat: rework modules, items and fuel
This commit is contained in:
@@ -17,10 +17,6 @@ public sealed record StationSnapshot(
|
||||
int DockedShips,
|
||||
IReadOnlyList<string> DockedShipIds,
|
||||
int DockingPads,
|
||||
float FuelStored,
|
||||
float FuelCapacity,
|
||||
float EnergyStored,
|
||||
float EnergyCapacity,
|
||||
IReadOnlyList<StationActionProgressSnapshot> CurrentProcesses,
|
||||
IReadOnlyList<InventoryEntry> Inventory,
|
||||
string FactionId,
|
||||
@@ -30,6 +26,7 @@ public sealed record StationSnapshot(
|
||||
float PopulationCapacity,
|
||||
float WorkforceRequired,
|
||||
float WorkforceEffectiveRatio,
|
||||
IReadOnlyList<StationStorageUsageSnapshot> StorageUsage,
|
||||
IReadOnlyList<string> InstalledModules,
|
||||
IReadOnlyList<string> MarketOrderIds);
|
||||
|
||||
@@ -46,10 +43,6 @@ public sealed record StationDelta(
|
||||
int DockedShips,
|
||||
IReadOnlyList<string> DockedShipIds,
|
||||
int DockingPads,
|
||||
float FuelStored,
|
||||
float FuelCapacity,
|
||||
float EnergyStored,
|
||||
float EnergyCapacity,
|
||||
IReadOnlyList<StationActionProgressSnapshot> CurrentProcesses,
|
||||
IReadOnlyList<InventoryEntry> Inventory,
|
||||
string FactionId,
|
||||
@@ -59,6 +52,7 @@ public sealed record StationDelta(
|
||||
float PopulationCapacity,
|
||||
float WorkforceRequired,
|
||||
float WorkforceEffectiveRatio,
|
||||
IReadOnlyList<StationStorageUsageSnapshot> StorageUsage,
|
||||
IReadOnlyList<string> InstalledModules,
|
||||
IReadOnlyList<string> MarketOrderIds);
|
||||
|
||||
@@ -67,6 +61,11 @@ public sealed record StationActionProgressSnapshot(
|
||||
string Label,
|
||||
float Progress);
|
||||
|
||||
public sealed record StationStorageUsageSnapshot(
|
||||
string StorageClass,
|
||||
float Used,
|
||||
float Capacity);
|
||||
|
||||
public sealed record ClaimSnapshot(
|
||||
string Id,
|
||||
string FactionId,
|
||||
|
||||
Reference in New Issue
Block a user