using Robust.Shared.Serialization;
namespace Content.Shared.CartridgeLoader.Cartridges;
[Serializable, NetSerializable]
public sealed class AppraisalUiState : BoundUserInterfaceState
{
///
/// The list of appraised items
///
public List AppraisedItems;
public AppraisalUiState(List appraisedItems)
{
AppraisedItems = appraisedItems;
}
}
[Serializable, NetSerializable, DataRecord]
public sealed class AppraisedItem
{
public readonly string Name;
public readonly string AppraisedPrice;
public AppraisedItem(string name, string appraisedPrice)
{
Name = name;
AppraisedPrice = appraisedPrice;
}
}