using Content.Shared._NF.Atmos.Systems; using Content.Shared.Stacks; using Robust.Shared.Audio; using Robust.Shared.Prototypes; namespace Content.Server._NF.Atmos.Components; [RegisterComponent, Access(typeof(SharedGasDepositSystem))] public sealed partial class GasSaleConsoleComponent : Component { /// /// Currency type to spawn when gas is sold. /// [DataField] public ProtoId CashType = "Credit"; /// /// The radius around the console in meters to check for gas sale points. /// Can be modified individually when mapping, so that consoles have a further reach. /// [DataField] public int SellPointDistance = 8; /// /// The sound to use when gas is sold. /// [DataField] public SoundSpecifier ApproveSound = new SoundPathSpecifier("/Audio/Effects/Cargo/ping.ogg"); }