using Content.Shared._NF.Bank.Components; using Robust.Shared.Audio; namespace Content.Server._NF.Medical; /// /// This is used on machines that can be used to redeem medical bounties. /// [RegisterComponent] public sealed partial class MedicalBountyRedemptionComponent : Component { /// /// The name of the container that holds medical bounties to be redeemed. /// [DataField(required: true)] public string BodyContainer; /// /// The sound that plays when a medical bounty is redeemed successfully. /// [DataField] public SoundSpecifier RedeemSound = new SoundPathSpecifier("/Audio/Effects/Cargo/ping.ogg"); /// /// The sound that plays when a medical bounty is unsuccessfully redeemed. /// [DataField] public SoundSpecifier DenySound = new SoundPathSpecifier("/Audio/Effects/Cargo/buzz_sigh.ogg"); [DataField] public Dictionary TaxAccounts = new(); }