using Robust.Shared.GameStates; namespace Content.Shared.SprayPainter.Components; /// /// Items with this component can be used to recharge a spray painter. /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] [Access(typeof(SprayPainterAmmoSystem))] public sealed partial class SprayPainterAmmoComponent : Component { /// /// The value by which the charge in the spray painter will be recharged. /// [DataField, AutoNetworkedField] public int Charges = 15; }