CargoConsoleInterfaceState.cs 572 B

12345678910111213141516171819202122
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.Cargo.BUI;
  3. [NetSerializable, Serializable]
  4. public sealed class CargoConsoleInterfaceState : BoundUserInterfaceState
  5. {
  6. public string Name;
  7. public int Count;
  8. public int Capacity;
  9. public int Balance;
  10. public List<CargoOrderData> Orders;
  11. public CargoConsoleInterfaceState(string name, int count, int capacity, int balance, List<CargoOrderData> orders)
  12. {
  13. Name = name;
  14. Count = count;
  15. Capacity = capacity;
  16. Balance = balance;
  17. Orders = orders;
  18. }
  19. }