From fd734e5dcfca21467102b2221af0686269c32fce Mon Sep 17 00:00:00 2001 From: Juraj Vajda Date: Sun, 14 Mar 2021 16:00:38 -0400 Subject: [PATCH] add new paths --- .gitignore | 1 + api.lua | 60 ++++- depends.txt | 2 - description.txt | 1 - mod.conf | 5 +- nodes.lua | 241 +++++++++++++++++- textures/obsidianmese_apple.png | Bin 223 -> 356 bytes textures/obsidianmese_dry_dirt_path_side.png | Bin 0 -> 211 bytes textures/obsidianmese_grass_path_top.png | Bin 207 -> 0 bytes textures/obsidianmese_path_dirt_base.png | Bin 0 -> 185 bytes textures/obsidianmese_path_dry_dirt_base.png | Bin 0 -> 131 bytes textures/obsidianmese_path_overlay.png | Bin 0 -> 107 bytes textures/obsidianmese_path_overlay_2.png | Bin 0 -> 116 bytes .../obsidianmese_path_permafrost_base.png | Bin 0 -> 185 bytes .../obsidianmese_path_permafrost_side.png | Bin 0 -> 184 bytes tools.lua | 8 +- 16 files changed, 300 insertions(+), 18 deletions(-) create mode 100644 .gitignore delete mode 100644 depends.txt delete mode 100644 description.txt create mode 100644 textures/obsidianmese_dry_dirt_path_side.png delete mode 100644 textures/obsidianmese_grass_path_top.png create mode 100644 textures/obsidianmese_path_dirt_base.png create mode 100644 textures/obsidianmese_path_dry_dirt_base.png create mode 100644 textures/obsidianmese_path_overlay.png create mode 100644 textures/obsidianmese_path_overlay_2.png create mode 100644 textures/obsidianmese_path_permafrost_base.png create mode 100644 textures/obsidianmese_path_permafrost_side.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/api.lua b/api.lua index 9c0719f..b03cea5 100644 --- a/api.lua +++ b/api.lua @@ -319,31 +319,73 @@ function obsidianmese.shovel_place(itemstack, placer, pointed_thing) -- grass path elseif (under.name == "default:dirt_with_grass" or - under.name == "default:dirt_with_grass_footsteps" or - under.name == "default:dirt_with_dry_grass" or - under.name == "default:dirt_with_snow" or - under.name == "default:dirt_with_rainforest_litter") and - under.name ~= "obsidianmese:path_grass" then + under.name == "default:dirt_with_grass_footsteps") and + under.name ~= "obsidianmese:path_grass" then minetest.set_node(pt.under, {name = "obsidianmese:path_grass"}) + -- rainforest litter path + elseif under.name == "default:dirt_with_rainforest_litter" and + under.name ~= "obsidianmese:path_dirt_with_rainforest_litter" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dirt_with_rainforest_litter"}) + + -- dirt with snow path + elseif under.name == "default:dirt_with_snow" and + under.name ~= "obsidianmese:path_dirt_with_snow" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dirt_with_snow"}) + + -- dirt with dry grass path + elseif under.name == "default:dirt_with_dry_grass" and + under.name ~= "obsidianmese:path_dirt_with_dry_grass" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dirt_with_dry_grass"}) + + -- dirt with coniferous litter path + elseif under.name == "default:dirt_with_coniferous_litter" and + under.name ~= "obsidianmese:path_dirt_with_coniferous_litter" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dirt_with_coniferous_litter"}) + + -- dry dirt path + elseif under.name == "default:dry_dirt" and + under.name ~= "obsidianmese:path_dry_dirt" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dry_dirt"}) + + -- dry dirt with dry grass path + elseif under.name == "default:dry_dirt_with_dry_grass" and + under.name ~= "obsidianmese:path_dry_dirt_with_dry_grass" then + minetest.set_node(pt.under, {name = "obsidianmese:path_dry_dirt_with_dry_grass"}) + + -- permafrost path + elseif under.name == "default:permafrost" and + under.name ~= "obsidianmese:path_permafrost" then + minetest.set_node(pt.under, {name = "obsidianmese:path_permafrost"}) + + -- permafrost with stones path + elseif under.name == "default:permafrost_with_stones" and + under.name ~= "obsidianmese:path_permafrost_with_stones" then + minetest.set_node(pt.under, {name = "obsidianmese:path_permafrost_with_stones"}) + + -- permafrost with moss path + elseif under.name == "default:permafrost_with_moss" and + under.name ~= "obsidianmese:path_permafrost_with_moss" then + minetest.set_node(pt.under, {name = "obsidianmese:path_permafrost_with_moss"}) + -- sand path elseif under.name == "default:sand" and - under.name ~= "obsidianmese:path_sand" then + under.name ~= "obsidianmese:path_sand" then minetest.set_node(pt.under, {name = "obsidianmese:path_sand"}) -- desert sand path elseif under.name == "default:desert_sand" and - under.name ~= "obsidianmese:path_desert_sand" then + under.name ~= "obsidianmese:path_desert_sand" then minetest.set_node(pt.under, {name = "obsidianmese:path_desert_sand"}) -- silver sand path elseif under.name == "default:silver_sand" and - under.name ~= "obsidianmese:path_silver_sand" then + under.name ~= "obsidianmese:path_silver_sand" then minetest.set_node(pt.under, {name = "obsidianmese:path_silver_sand"}) -- snow path elseif under.name == "default:snowblock" and - under.name ~= "obsidianmese:path_snowblock" then + under.name ~= "obsidianmese:path_snowblock" then minetest.set_node(pt.under, {name = "obsidianmese:path_snowblock"}) else diff --git a/depends.txt b/depends.txt deleted file mode 100644 index ecb02a0..0000000 --- a/depends.txt +++ /dev/null @@ -1,2 +0,0 @@ -default -tnt? diff --git a/description.txt b/description.txt deleted file mode 100644 index 460a6da..0000000 --- a/description.txt +++ /dev/null @@ -1 +0,0 @@ -This MOD for Minetest adds obsidian and mese tools and items. diff --git a/mod.conf b/mod.conf index 03e35b6..7485422 100644 --- a/mod.conf +++ b/mod.conf @@ -1 +1,4 @@ -name = obsidianmese \ No newline at end of file +name = obsidianmese +description = This MOD for Minetest adds obsidian and mese tools and items. +depends = default +optional_depends = tnt \ No newline at end of file diff --git a/nodes.lua b/nodes.lua index 5deeb4e..81bce22 100644 --- a/nodes.lua +++ b/nodes.lua @@ -2,6 +2,8 @@ -- Nodes -- +-- invimg = "mobs_chicken_egg.png^(" .. invimg .. "^[mask:mobs_chicken_egg_overlay.png)" + -- dirt path minetest.register_node("obsidianmese:path_dirt", { description = "Dirt Path", @@ -31,7 +33,7 @@ minetest.register_node("obsidianmese:path_dirt", { minetest.register_node("obsidianmese:path_grass", { description = "Grass Path", drawtype = "nodebox", - tiles = {"obsidianmese_grass_path_top.png", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, + tiles = {"obsidianmese_path_dirt_base.png^(default_grass.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, is_ground_content = false, paramtype = "light", node_box = { @@ -54,6 +56,243 @@ minetest.register_node("obsidianmese:path_grass", { }), }) +-- rainforest litter path +minetest.register_node("obsidianmese:path_dirt_with_rainforest_litter", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dirt_base.png^(default_rainforest_litter.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + +-- dirt with snow path +minetest.register_node("obsidianmese:path_dirt_with_snow", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dirt_base.png^(default_snow.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + +-- dirt with dry grass path +minetest.register_node("obsidianmese:path_dirt_with_dry_grass", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dirt_base.png^(default_dry_grass.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + +-- dirt with coniferous litter path +minetest.register_node("obsidianmese:path_dirt_with_coniferous_litter", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dirt_base.png^(default_coniferous_litter.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_dirt_path_top.png", "obsidianmese_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + +-- dry dirt path +minetest.register_node("obsidianmese:path_dry_dirt", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dry_dirt_base.png", "obsidianmese_path_dry_dirt_base.png", "obsidianmese_dry_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dry_dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults(), +}) + +-- dry dirt with dry grass path +minetest.register_node("obsidianmese:path_dry_dirt_with_dry_grass", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_dry_dirt_base.png^(default_dry_grass.png^[mask:obsidianmese_path_overlay.png)", "obsidianmese_path_dry_dirt_base.png", "obsidianmese_dry_dirt_path_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:dry_dirt", + is_ground_content = false, + groups = {crumbly = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + +-- permafrost path +minetest.register_node("obsidianmese:path_permafrost", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_permafrost_base.png", "obsidianmese_path_permafrost_base.png", "obsidianmese_path_permafrost_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:permafrost", + is_ground_content = false, + groups = {cracky = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults(), +}) + +-- permafrost with stones path +minetest.register_node("obsidianmese:path_permafrost_with_stones", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_permafrost_base.png^(default_stones.png^[mask:obsidianmese_path_overlay_2.png)", "obsidianmese_path_permafrost_base.png", "obsidianmese_path_permafrost_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:permafrost_with_stones", + is_ground_content = false, + groups = {cracky = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_gravel_defaults(), +}) + +-- permafrost with moss path +minetest.register_node("obsidianmese:path_permafrost_with_moss", { + description = "Rainforest Litter Path", + drawtype = "nodebox", + tiles = {"obsidianmese_path_permafrost_base.png^(default_moss.png^[mask:obsidianmese_path_overlay_2.png)", "obsidianmese_path_permafrost_base.png", "obsidianmese_path_permafrost_side.png"}, + is_ground_content = false, + paramtype = "light", + node_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, 1/2-1/16, 1/2}, + }, + drop = "default:permafrost_with_moss", + is_ground_content = false, + groups = {cracky = 3, not_in_creative_inventory = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.25}, + }), +}) + -- sand path minetest.register_node("obsidianmese:path_sand", { description = "Sand Path", diff --git a/textures/obsidianmese_apple.png b/textures/obsidianmese_apple.png index 374b7d0e79288a44b2432f9570d646ee3e0fcf8f..4a4e915473a21d121ca7755869f9e6465047c65a 100644 GIT binary patch delta 341 zcmV-b0jmDr0ptRZ7=H)`0000V^Z#K0000DMK}|sb0I`n?{9y$E000SaNLh0L01m(a z01m(bYSxJf0000PbVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-)@JGD8Gw>;M1&;Ymb6 zR5(v#pbO~C2>uUc5(fgyjsLqPYlAhBq#2|Mq`6>;>;I&F8-Fl6+SQyi+hK-S1}gtw zQla$U&&mi)@9NP4(@o?I1o@7r?>*rV&{) z%m5f4q!y|T6;8kuA!~$b2GKZehXIhuuu#XQ8ARi>9R^^AfHb0O#%nt=02u-^2!vsL ns5C10{~y1hAbDhr3K$pwJx(`x-rhsx00000NkvXXu0mjfZ1RIA delta 207 zcmaFDbf0m8L_G^L0|Ud`yN`l^lx~1eh%1PDM``D3z8fb5k8I_CepTq=L4nLfj?Ox+ zU*C@X{Ic)cyQ$wlELt{;cXmI|LkTAjpa#a0AirP+hi5m^fSd$R7sn8e>&Xs`IRL2}KcY?fBjhMpsl9@4C>QyqGGo0<;!DX<0j8gwkw z(9qyY+aST!Hfsg5d?mN9s``njxg HN@xNA!>vt8 diff --git a/textures/obsidianmese_dry_dirt_path_side.png b/textures/obsidianmese_dry_dirt_path_side.png new file mode 100644 index 0000000000000000000000000000000000000000..0afe0f958cd7c47b89565be12ed83e7f8b9b3b37 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ%`eKGTkbcv!hb<^(26FD zwGE+bnnEfjb8i7EU@Qsp3ubV5b|VeQ$?=o-2O~^qIvxZ}0eRV{|9s^!sUCXQuC}5FVdQ&MBb@ E0L#))EC2ui diff --git a/textures/obsidianmese_path_dirt_base.png b/textures/obsidianmese_path_dirt_base.png new file mode 100644 index 0000000000000000000000000000000000000000..f20a6e9c87e8177a1a3081117f9470a22949a2cb GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b^*0a+F_*~?uyE7hs)=#2 zZQ8O1D3$8z;uunKi}fI*=n(}TmxJ_5vRk0lVn4CWzOshx z9>-}H@s@;SKM^xUEgDzw`Pacn(G@48fTr{RXnwP58v^(w;wuL|4I=z hW{+fME3vy literal 0 HcmV?d00001 diff --git a/textures/obsidianmese_path_dry_dirt_base.png b/textures/obsidianmese_path_dry_dirt_base.png new file mode 100644 index 0000000000000000000000000000000000000000..578505e33ec782ff8cd1bc0203c15664779f22be GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9>-?&KwT&U`*d!c*A{L%5 zjv*Y;$rmz{U)()jaG=R?R^vgN_QXmX<_W4dPXuh8nb^q0%*}oHCrg_%zl6?jiLwks cgM1bSB~G46n}5aX0?lCXboFyt=akR{0AC;_od5s; literal 0 HcmV?d00001 diff --git a/textures/obsidianmese_path_overlay.png b/textures/obsidianmese_path_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ee8c0f69ced6839e47a140c21a1f7d6d5bde48 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~OeH~n!3+##lh0ZJc`BYRjv*C{ z$qbC_Y;DXuJiI&t2aX*$aEO7GO^An0hKGx%fPukv9+S3l+JpZfQ#@V$T-G@yGywoI CgBIKX literal 0 HcmV?d00001 diff --git a/textures/obsidianmese_path_overlay_2.png b/textures/obsidianmese_path_overlay_2.png new file mode 100644 index 0000000000000000000000000000000000000000..472eb5eaf50a89636505447e657d274cec9fc6dc GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9D?1~@|NsA6_q1IFiZGT0 z`2{mLJiCzwb7Y$KdJe K=d#Wzp$PysHyDoq literal 0 HcmV?d00001 diff --git a/textures/obsidianmese_path_permafrost_base.png b/textures/obsidianmese_path_permafrost_base.png new file mode 100644 index 0000000000000000000000000000000000000000..42e13d9f1162385704979d4bd715cf05ea13170d GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?bwJ_4LF*67a@YYdNNQex{ zIT;rUluGq=tOX*iS68udHFa z$8njt&%byq-#0P$4X;}I6*t{^*Y_Cbt=VC<=K4m1##twK6;CbS!*~4c?T1d*zf#1F hnUBtDC|Y(){!S-v;O&H~_kk8Nc)I$ztaD0e0svNQL^J>Z literal 0 HcmV?d00001 diff --git a/textures/obsidianmese_path_permafrost_side.png b/textures/obsidianmese_path_permafrost_side.png new file mode 100644 index 0000000000000000000000000000000000000000..397bb2384666be72eb55f229a3e6fc0d089bad68 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?bbuaL-GSLeS@J@&f(NR;V zXVpyuN->rM`2{mLJi7tngnPO;hE&Aa9&i*qV!-1Z82H1F)5Glni(~mA`OEiyeOY;= zGOy(HlfR1dzDo(rUM^!Y`^qaZhU};*=N&R-kGHSoNf2P+uzIq_@K*O-wu^d~m5)D& daFBV$fA%Qv&0A@6O@UT0c)I$ztaD0e0suNyKY{=N literal 0 HcmV?d00001 diff --git a/tools.lua b/tools.lua index 0f046d7..1406f81 100644 --- a/tools.lua +++ b/tools.lua @@ -6,7 +6,7 @@ minetest.register_tool("obsidianmese:sword", { description = "Obsidian Mese Sword", inventory_image = "obsidianmese_sword.png", - wield_scale = {x=1.5, y=2, z=1}, + -- wield_scale = {x=1.5, y=2, z=1}, tool_capabilities = { full_punch_interval = 0.45, max_drop_level=1, @@ -204,7 +204,7 @@ minetest.register_entity("obsidianmese:sword_bullet", { minetest.register_tool("obsidianmese:sword_engraved", { description = "Obsidian Mese Sword Engraved - right click shoot 1 shot", inventory_image = "obsidianmese_sword_diamond_engraved.png", - wield_scale = {x=1.5, y=2, z=1}, + -- wield_scale = {x=1.5, y=2, z=1}, tool_capabilities = { full_punch_interval = 0.6, max_drop_level=1, @@ -255,7 +255,7 @@ minetest.register_tool("obsidianmese:shovel", { description = "Obsidian Mese Shovel - right click (secondary click) for creating a path", inventory_image = "obsidianmese_shovel.png", wield_image = "obsidianmese_shovel.png^[transformR90", - wield_scale = {x=1.5, y=1.5, z=1.5}, + -- wield_scale = {x=1.5, y=1.5, z=1.5}, tool_capabilities = { full_punch_interval = 0.9, max_drop_level=1, @@ -272,7 +272,7 @@ minetest.register_tool("obsidianmese:shovel", { minetest.register_tool("obsidianmese:axe", { description = "Obsidian Mese Axe - Tree Capitator", inventory_image = "obsidianmese_axe.png", - wield_scale = {x=1.5, y=2, z=1}, + -- wield_scale = {x=1.5, y=2, z=1}, tool_capabilities = { full_punch_interval = 0.9, max_drop_level=1,