From e7a194a08cbd8d1042c8fa8949518d71c3d16a38 Mon Sep 17 00:00:00 2001 From: octacian Date: Fri, 3 Mar 2017 16:18:27 -0800 Subject: [PATCH] Tools: New module and Add In Xtremo Pick & Pickaxe Textures by @XtremeHacker --- modules.conf | 1 + modules/tools/init.lua | 6 ++++ modules/tools/xtremo.lua | 29 ++++++++++++++++++ ...e.png => microexpansion_in_xtremo_axe.png} | Bin ...g => microexpansion_in_xtremo_pickaxe.png} | Bin 5 files changed, 36 insertions(+) create mode 100644 modules/tools/init.lua create mode 100644 modules/tools/xtremo.lua rename textures/{microexpansion_tool_in_xtremo_axe.png => microexpansion_in_xtremo_axe.png} (100%) rename textures/{microexpansion_tool_in_xtremo_pickaxe.png => microexpansion_in_xtremo_pickaxe.png} (100%) diff --git a/modules.conf b/modules.conf index 8aa1d30..7fd16fa 100644 --- a/modules.conf +++ b/modules.conf @@ -2,3 +2,4 @@ shared = true power = true storage = true ores = true +tools = true diff --git a/modules/tools/init.lua b/modules/tools/init.lua new file mode 100644 index 0000000..dcfdc15 --- /dev/null +++ b/modules/tools/init.lua @@ -0,0 +1,6 @@ +-- tools/init.lua + +local path = microexpansion.get_module_path("tools") + +-- Load In Xtremo Tools +dofile(path.."/xtremo.lua") diff --git a/modules/tools/xtremo.lua b/modules/tools/xtremo.lua new file mode 100644 index 0000000..a613367 --- /dev/null +++ b/modules/tools/xtremo.lua @@ -0,0 +1,29 @@ +-- tools/xtremo.lua + +-- [register tool] Pickaxe +minetest.register_tool("microexpansion:xtremo_pickaxe", { + description = "In Xtremo Pickaxe", + inventory_image = "microexpansion_in_xtremo_pickaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=1.90, [2]=0.90, [3]=0.40}, uses=300, maxlevel=4}, + }, + damage_groups = {fleshy=5}, + }, +}) + +-- [register tool] Axe +minetest.register_tool("microexpansion:xtremo_axe", { + description = "In Xtremo Axe", + inventory_image = "microexpansion_in_xtremo_axe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + choppy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=300, maxlevel=4}, + }, + damage_groups = {fleshy=7}, + }, +}) diff --git a/textures/microexpansion_tool_in_xtremo_axe.png b/textures/microexpansion_in_xtremo_axe.png similarity index 100% rename from textures/microexpansion_tool_in_xtremo_axe.png rename to textures/microexpansion_in_xtremo_axe.png diff --git a/textures/microexpansion_tool_in_xtremo_pickaxe.png b/textures/microexpansion_in_xtremo_pickaxe.png similarity index 100% rename from textures/microexpansion_tool_in_xtremo_pickaxe.png rename to textures/microexpansion_in_xtremo_pickaxe.png