feat: 3 scene rendering setup
This commit is contained in:
@@ -9,12 +9,10 @@ import type {
|
||||
FactionSnapshot,
|
||||
} from "./contractsFactions";
|
||||
import type {
|
||||
LocalBubbleDelta,
|
||||
LocalBubbleSnapshot,
|
||||
CelestialDelta,
|
||||
CelestialSnapshot,
|
||||
ResourceNodeDelta,
|
||||
ResourceNodeSnapshot,
|
||||
SpatialNodeDelta,
|
||||
SpatialNodeSnapshot,
|
||||
SystemSnapshot,
|
||||
} from "./contractsCelestial";
|
||||
import type {
|
||||
@@ -37,8 +35,7 @@ export interface WorldSnapshot {
|
||||
orbitalSimulation: OrbitalSimulationSnapshot;
|
||||
generatedAtUtc: string;
|
||||
systems: SystemSnapshot[];
|
||||
spatialNodes: SpatialNodeSnapshot[];
|
||||
localBubbles: LocalBubbleSnapshot[];
|
||||
celestials: CelestialSnapshot[];
|
||||
nodes: ResourceNodeSnapshot[];
|
||||
stations: import("./contractsInfrastructure").StationSnapshot[];
|
||||
claims: ClaimSnapshot[];
|
||||
@@ -57,8 +54,7 @@ export interface WorldDelta {
|
||||
generatedAtUtc: string;
|
||||
requiresSnapshotRefresh: boolean;
|
||||
events: SimulationEventRecord[];
|
||||
spatialNodes: SpatialNodeDelta[];
|
||||
localBubbles: LocalBubbleDelta[];
|
||||
celestials: CelestialDelta[];
|
||||
nodes: ResourceNodeDelta[];
|
||||
stations: import("./contractsInfrastructure").StationDelta[];
|
||||
claims: ClaimDelta[];
|
||||
@@ -85,7 +81,7 @@ export interface SimulationEventRecord {
|
||||
export interface ObserverScope {
|
||||
scopeKind: string;
|
||||
systemId?: string | null;
|
||||
bubbleId?: string | null;
|
||||
celestialId?: string | null;
|
||||
}
|
||||
|
||||
export interface OrbitalSimulationSnapshot {
|
||||
|
||||
Reference in New Issue
Block a user