using Content.Shared._NF.Medical.Prototypes; namespace Content.Server._NF.Medical.Components; [RegisterComponent] [AutoGenerateComponentState] public sealed partial class MedicalBountyComponent : Component { /// /// The bounty to use/used for damage generation. /// If null, a medical bounty type will be selected at random. /// [DataField(serverOnly: true)] public MedicalBountyPrototype? Bounty = null; /// /// Maximum bounty value for this entity in spesos. /// Cached from bounty params on generation. /// [ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public int MaxBountyValue; /// /// Ensures damage is only applied once, set to true on startup. /// public bool BountyInitialized; }