init.lua 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. -- Author: W3RQ01
  2. -- License: GPL 3.0
  3. minetest.register_tool("pro_weaponry_daggers:dagger_diamond", {
  4. description = "Diamond dagger",
  5. inventory_image = "dagger_diamond.png",
  6. tool_capabilities = {
  7. full_punch_interval = 0.7,
  8. max_drop_level=3,
  9. groupcaps={
  10. oddly_breakable_by_hand={times={[1]=2.00, [2]=1.20, [3]=0.20}, uses=150, maxlevel=3},
  11. },
  12. damage_groups = {fleshy=10},
  13. },
  14. sound = {breaks = "default_tool_breaks"},
  15. })
  16. minetest.register_craft({
  17. output = "pro_weaponry_daggers:dagger_diamond",
  18. recipe = {
  19. {'','',''},
  20. {'','default:diamond',''},
  21. {'','pro_weaponry_tools:handle',''},
  22. }
  23. })
  24. minetest.register_tool("pro_weaponry_daggers:dagger_mese", {
  25. description = "Mese Dagger",
  26. inventory_image = "dagger_mese.png",
  27. tool_capabilities = {
  28. full_punch_interval = 0.7,
  29. max_drop_level=3,
  30. groupcaps={
  31. oddly_breakable_by_hand={times={[1]=2.00, [2]=1.20, [3]=0.20}, uses=120, maxlevel=3},
  32. },
  33. damage_groups = {fleshy=8},
  34. },
  35. sound = {breaks = "default_tool_breaks"},
  36. })
  37. minetest.register_craft({
  38. output = "pro_weaponry_daggers:dagger_mese",
  39. recipe = {
  40. {'','',''},
  41. {'','default:mese_crystal',''},
  42. {'','pro_weaponry_tools:handle',''},
  43. }
  44. })
  45. minetest.register_tool("pro_weaponry_daggers:dagger_iron", {
  46. description = "Iron Dagger",
  47. inventory_image = "dagger_iron.png",
  48. tool_capabilities = {
  49. full_punch_interval = 0.7,
  50. max_drop_level=3,
  51. groupcaps={
  52. oddly_breakable_by_hand={times={[1]=2.00, [2]=1.20, [3]=0.20}, uses=105, maxlevel=3},
  53. },
  54. damage_groups = {fleshy=6.5},
  55. },
  56. sound = {breaks = "default_tool_breaks"},
  57. })
  58. minetest.register_craft({
  59. output = "pro_weaponry_daggers:dagger_iron",
  60. recipe = {
  61. {'','',''},
  62. {'','default:iron_ingot',''},
  63. {'','pro_weaponry_tools:handle',''},
  64. }
  65. })
  66. minetest.register_tool("pro_weaponry_daggers:dagger_stone", {
  67. description = "Stone Dagger",
  68. inventory_image = "dagger_stone.png",
  69. tool_capabilities = {
  70. full_punch_interval = 0.7,
  71. max_drop_level=3,
  72. groupcaps={
  73. oddly_breakable_by_hand={times={[1]=2.00, [2]=1.20, [3]=0.20}, uses=70, maxlevel=3},
  74. },
  75. damage_groups = {fleshy=10},
  76. },
  77. sound = {breaks = "default_tool_breaks"},
  78. })
  79. minetest.register_craft({
  80. output = "pro_weaponry_daggers:dagger_stone",
  81. recipe = {
  82. {'','',''},
  83. {'','default:cobble',''},
  84. {'','pro_weaponry_tools:handle',''},
  85. }
  86. })