Add layered system viewer and local coordinates

This commit is contained in:
2026-03-13 00:48:08 -04:00
parent 22a4b18be8
commit a9c08124f5
7 changed files with 576 additions and 94 deletions

View File

@@ -77,7 +77,7 @@ public sealed class SimulationEngine
world.Nodes.Select(ToNodeDelta).Select((node) => new ResourceNodeSnapshot(
node.Id,
node.SystemId,
node.Position,
node.LocalPosition,
node.SourceKind,
node.OreRemaining,
node.MaxOre,
@@ -87,7 +87,7 @@ public sealed class SimulationEngine
station.Label,
station.Category,
station.SystemId,
station.Position,
station.LocalPosition,
station.Color,
station.DockedShips,
station.OreStored,
@@ -99,9 +99,9 @@ public sealed class SimulationEngine
ship.Role,
ship.ShipClass,
ship.SystemId,
ship.Position,
ship.Velocity,
ship.TargetPosition,
ship.LocalPosition,
ship.LocalVelocity,
ship.TargetLocalPosition,
ship.State,
ship.OrderKind,
ship.DefaultBehaviorKind,