using Robust.Shared.Prototypes; namespace Content.Shared.Rocks; [RegisterComponent] public sealed partial class FlintRockComponent : Component { /// /// Actual available flints amount /// [DataField("currentFlints")] public int CurrentFlints = 0; /// /// Maximum flint amount on rock /// [DataField("maxFlints")] public int MaxFlints = 2; /// /// Time in hours to create a new flint /// [DataField("regenerationTime")] public float RegenerationTime = 1.0f; // 1 hora /// /// Last time that it regenerated a flint /// [DataField("lastRegenerationTime")] public TimeSpan LastRegenerationTime = TimeSpan.Zero; /// /// The time taken to collect flint from a rock /// [DataField("collectionTime")] public float CollectionTime { get; set; } = 5.0f; }