SharpenableComponent.cs 664 B

12345678910111213141516171819202122232425
  1. using Robust.Shared.Prototypes;
  2. namespace Content.Shared.Crafting;
  3. [RegisterComponent]
  4. public sealed partial class SharpenableComponent : Component
  5. {
  6. /// <summary>
  7. /// Time (in seconds) to sharpen the stick
  8. /// </summary>
  9. [DataField("sharpenTime")]
  10. public float SharpenTime = 5.0f;
  11. /// <summary>
  12. /// Prototype that will result after sharping
  13. /// </summary>
  14. [DataField("resultPrototype")]
  15. public string ResultPrototype = "SharpenedStick";
  16. /// <summary>
  17. /// If true, players will be able to sharpen using bare hands
  18. /// </summary>
  19. [DataField("canSharpenByHand")]
  20. public bool CanSharpenByHand = false;
  21. }