Files
crystall-punk-14/Content.Shared/Cargo/BUI/CargoConsoleInterfaceState.cs

27 lines
790 B
C#
Raw Normal View History

using Content.Shared.Cargo.Prototypes;
using Robust.Shared.Prototypes;
2022-06-23 14:36:47 +10:00
using Robust.Shared.Serialization;
namespace Content.Shared.Cargo.BUI;
[NetSerializable, Serializable]
public sealed class CargoConsoleInterfaceState : BoundUserInterfaceState
{
public string Name;
public int Count;
public int Capacity;
public NetEntity Station;
2022-06-23 14:36:47 +10:00
public List<CargoOrderData> Orders;
public List<ProtoId<CargoProductPrototype>> Products;
2022-06-23 14:36:47 +10:00
public CargoConsoleInterfaceState(string name, int count, int capacity, NetEntity station, List<CargoOrderData> orders, List<ProtoId<CargoProductPrototype>> products)
2022-06-23 14:36:47 +10:00
{
Name = name;
Count = count;
Capacity = capacity;
Station = station;
2022-06-23 14:36:47 +10:00
Orders = orders;
Products = products;
2022-06-23 14:36:47 +10:00
}
}