parent
ebb71ca8be
commit
5e41cf013f
|
@ -59,9 +59,6 @@ for k,v1 in pairs(comboblock.index) do
|
||||||
sounds = v1_def.sounds,
|
sounds = v1_def.sounds,
|
||||||
groups = v1_groups,
|
groups = v1_groups,
|
||||||
drop = v1,
|
drop = v1,
|
||||||
after_destruct = function(pos, oldnode)
|
|
||||||
minetest.set_node(pos, {name = v2, param2 = oldnode.param2})
|
|
||||||
end
|
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -76,9 +76,6 @@ for k,v1 in pairs(combostair.index) do
|
||||||
sounds = v1_def.sounds,
|
sounds = v1_def.sounds,
|
||||||
groups = v1_groups,
|
groups = v1_groups,
|
||||||
drop = v1,
|
drop = v1,
|
||||||
after_destruct = function(pos, oldnode)
|
|
||||||
minetest.set_node(pos, {name = v2, param2 = oldnode.param2})
|
|
||||||
end
|
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,14 +6,7 @@ function creative.is_enabled_for(name)
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
if creative_mode_cache then
|
local digtime = 200
|
||||||
-- 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 caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256}
|
local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256}
|
||||||
|
|
||||||
minetest.register_item(":", {
|
minetest.register_item(":", {
|
||||||
|
@ -34,32 +27,6 @@ if creative_mode_cache then
|
||||||
damage_groups = {fleshy = 10},
|
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
|
-- Unlimited node placement
|
||||||
minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack)
|
minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack)
|
||||||
|
|
Loading…
Reference in New Issue