Refactor runtime bootstrap and ship control flows

This commit is contained in:
2026-04-03 01:12:26 -04:00
parent 0bb72bee35
commit 706e1cda8f
129 changed files with 9588 additions and 3548 deletions

View File

@@ -10,6 +10,8 @@ public sealed record ShipSkillProfileSnapshot(
public sealed record ShipOrderSnapshot(
string Id,
string Kind,
string SourceKind,
string SourceId,
string Status,
int Priority,
bool InterruptCurrentPlan,
@@ -53,7 +55,7 @@ public sealed record DefaultBehaviorSnapshot(
string? HomeStationId,
string? AreaSystemId,
string? TargetEntityId,
string? PreferredItemId,
string? ItemId,
string? PreferredNodeId,
string? PreferredConstructionSiteId,
string? PreferredModuleId,
@@ -129,9 +131,9 @@ public sealed record ShipPlanSnapshot(
public sealed record ShipSnapshot(
string Id,
string Label,
string Kind,
string Class,
string Name,
string Purpose,
string Type,
string SystemId,
Vector3Dto LocalPosition,
Vector3Dto LocalVelocity,
@@ -164,9 +166,9 @@ public sealed record ShipSnapshot(
public sealed record ShipDelta(
string Id,
string Label,
string Kind,
string Class,
string Name,
string Purpose,
string Type,
string SystemId,
Vector3Dto LocalPosition,
Vector3Dto LocalVelocity,