using Robust.Shared.Prototypes;
namespace Content.Shared.Rocks;
[RegisterComponent]
public sealed partial class KnappingComponent : Component
{
///
/// Amount of hits needed to complete the craft
///
[DataField("hitsRequired")]
public int HitsRequired = 3;
///
/// Prototype that the knapping will result
///
[DataField("resultPrototype")]
public string ResultPrototype = "SharpenedFlint";
///
/// If true, allow the user to knap into a boulder. takes longer
///
[DataField("allowRockKnapping")]
public bool AllowRockKnapping = true;
///
/// time that each knapping hit takes
///
[DataField("hitTime")]
public float HitTime = 2.0f;
///
/// amount of hits already done
///
[DataField("currentHits")]
public int CurrentHits = 0;
}