feat: production chain
This commit is contained in:
@@ -33,6 +33,8 @@ export interface WorldSnapshot {
|
||||
seed: number;
|
||||
sequence: number;
|
||||
tickIntervalMs: number;
|
||||
orbitalTimeSeconds: number;
|
||||
orbitalSimulation: OrbitalSimulationSnapshot;
|
||||
generatedAtUtc: string;
|
||||
systems: SystemSnapshot[];
|
||||
spatialNodes: SpatialNodeSnapshot[];
|
||||
@@ -50,6 +52,8 @@ export interface WorldSnapshot {
|
||||
export interface WorldDelta {
|
||||
sequence: number;
|
||||
tickIntervalMs: number;
|
||||
orbitalTimeSeconds: number;
|
||||
orbitalSimulation: OrbitalSimulationSnapshot;
|
||||
generatedAtUtc: string;
|
||||
requiresSnapshotRefresh: boolean;
|
||||
events: SimulationEventRecord[];
|
||||
@@ -83,3 +87,7 @@ export interface ObserverScope {
|
||||
systemId?: string | null;
|
||||
bubbleId?: string | null;
|
||||
}
|
||||
|
||||
export interface OrbitalSimulationSnapshot {
|
||||
simulatedSecondsPerRealSecond: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user