fieldshovel.c 668 B

12345678910111213141516171819202122232425262728293031
  1. class FieldShovel extends ItemBase
  2. {
  3. override bool CanMakeGardenplot()
  4. {
  5. return true;
  6. }
  7. override void SetActions()
  8. {
  9. super.SetActions();
  10. AddAction(ActionClapBearTrapWithThisItem);
  11. AddAction(ActionTogglePlaceObjectDigging);
  12. AddAction(ActionDigGardenPlot);
  13. AddAction(ActionDismantleGardenPlot);
  14. AddAction(ActionDismantlePart);
  15. AddAction(ActionBuildPart);
  16. AddAction(ActionBuryBody);
  17. AddAction(ActionBuryAshes);
  18. AddAction(ActionDigInStash);
  19. AddAction(ActionDigOutStash);
  20. AddAction(ActionFillObject);
  21. AddAction(ActionDigWorms);
  22. AddAction(ActionCreateGreenhouseGardenPlot);
  23. }
  24. override int GetOnDigWormsAmount()
  25. {
  26. return 3;
  27. }
  28. }