DigTime Update

42 -> 200
MultiCraft
Mrchiantos 2019-07-23 19:15:23 +02:00
parent 5143032334
commit 16c0844fdc
3 changed files with 1 additions and 40 deletions

View File

@ -59,9 +59,6 @@ for k,v1 in pairs(comboblock.index) do
sounds = v1_def.sounds,
groups = v1_groups,
drop = v1,
after_destruct = function(pos, oldnode)
minetest.set_node(pos, {name = v2, param2 = oldnode.param2})
end
})
end
end

View File

@ -76,9 +76,6 @@ for k,v1 in pairs(combostair.index) do
sounds = v1_def.sounds,
groups = v1_groups,
drop = v1,
after_destruct = function(pos, oldnode)
minetest.set_node(pos, {name = v2, param2 = oldnode.param2})
end
})
end
end

View File

@ -6,14 +6,7 @@ function creative.is_enabled_for(name)
return true
end
if creative_mode_cache then
-- Dig time is modified according to difference (leveldiff) between tool
-- 'maxlevel' and node 'level'. Digtime is divided by the larger of
-- leveldiff and 1.
-- To speed up digging in creative, hand 'maxlevel' and 'digtime' have been
-- increased such that nodes of differing levels have an insignificant
-- effect on digtime.
local digtime = 42
local digtime = 200
local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256}
minetest.register_item(":", {
@ -34,32 +27,6 @@ if creative_mode_cache then
damage_groups = {fleshy = 10},
}
})
else
local digtime = 42
local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256}
minetest.register_item(":", {
type = "none",
wield_image = "wieldhand.png",
wield_scale = {x = 1, y = 1, z = 2.5},
range = 10,
tool_capabilities = {
full_punch_interval = 0.5,
max_drop_level = 3,
groupcaps = {
crumbly = caps,
cracky = caps,
snappy = caps,
choppy = caps,
oddly_breakable_by_hand = caps,
},
damage_groups = {fleshy = 10},
}
})
end
-- Unlimited node placement
minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack)