1
0

CargoShuttleConsoleBoundUserInterfaceState.cs 643 B

12345678910111213141516171819202122232425
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.Cargo.BUI;
  3. [Serializable, NetSerializable]
  4. public sealed class CargoShuttleConsoleBoundUserInterfaceState : BoundUserInterfaceState
  5. {
  6. public string AccountName;
  7. public string ShuttleName;
  8. /// <summary>
  9. /// List of orders expected on the delivery.
  10. /// </summary>
  11. public List<CargoOrderData> Orders;
  12. public CargoShuttleConsoleBoundUserInterfaceState(
  13. string accountName,
  14. string shuttleName,
  15. List<CargoOrderData> orders)
  16. {
  17. AccountName = accountName;
  18. ShuttleName = shuttleName;
  19. Orders = orders;
  20. }
  21. }