using Content.Shared.Atmos;
using Robust.Shared.Serialization;
namespace Content.Shared._NF.Atmos.BUI;
[NetSerializable, Serializable]
public sealed class GasSaleConsoleBoundUserInterfaceState(int appraisal, GasMixture mixture, bool enabled)
: BoundUserInterfaceState
{
///
/// Estimated appraisal value of the gas mixture.
///
public int Appraisal = appraisal;
///
/// The mixture in the linked sale entity.
///
public GasMixture Mixture = mixture;
///
/// Whether or not the buttons on the interface are enabled.
///
public bool Enabled = enabled;
}
[Serializable, NetSerializable]
public enum GasSaleConsoleUiKey : byte
{
Key,
}