Refactor runtime bootstrap and ship control flows
This commit is contained in:
@@ -47,6 +47,8 @@ public sealed class ShipOrderRuntime
|
||||
{
|
||||
public required string Id { get; init; }
|
||||
public required string Kind { get; init; }
|
||||
public required ShipOrderSourceKind SourceKind { get; init; }
|
||||
public required string SourceId { get; init; }
|
||||
public OrderStatus Status { get; set; } = OrderStatus.Queued;
|
||||
public int Priority { get; set; }
|
||||
public bool InterruptCurrentPlan { get; set; } = true;
|
||||
@@ -75,7 +77,7 @@ public sealed class DefaultBehaviorRuntime
|
||||
public string? HomeStationId { get; set; }
|
||||
public string? AreaSystemId { get; set; }
|
||||
public string? TargetEntityId { get; set; }
|
||||
public string? PreferredItemId { get; set; }
|
||||
public string? ItemId { get; set; }
|
||||
public string? PreferredNodeId { get; set; }
|
||||
public string? PreferredConstructionSiteId { get; set; }
|
||||
public string? PreferredModuleId { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user