shovel.c 839 B

123456789101112131415161718192021222324252627282930313233343536
  1. class Shovel 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(ActionDigOutStash);
  19. AddAction(ActionDigInStash);
  20. AddAction(ActionFillObject);
  21. AddAction(ActionDigWorms);
  22. AddAction(ActionCreateGreenhouseGardenPlot);
  23. }
  24. override void SetActionAnimOverrides()
  25. {
  26. OverrideActionAnimation(ActionDigWorms, DayZPlayerConstants.CMD_ACTIONFB_DIGGIN_WORMS, DayZPlayerConstants.STANCEMASK_ERECT);
  27. }
  28. override int GetOnDigWormsAmount()
  29. {
  30. return 3;
  31. }
  32. }