protected MovementOrderBase(OrderId orderId) : base(orderId) { }
protected OrderBase([NotNull] OrderBase that) { Id = that.Id; }
public MoveToOrbitalBodyOrder(OrderId orderId, EntityId targetEntityId, double speedPerTick) : this(orderId, targetEntityId, speedPerTick, null) { }
protected OrderBase(OrderId orderId) { Id = orderId; }