Less redundant drop values in mcl_flowers

This commit is contained in:
Wuzzy 2017-08-03 04:03:56 +02:00
parent ffd9945f31
commit 27988ecf84

View file

@ -140,8 +140,13 @@ local function add_large_plant(name, desc, longdesc, bottom_img, top_img, inv_im
flowergroup = 1 flowergroup = 1
usagehelp = flowerusagehelp usagehelp = flowerusagehelp
end end
-- Drop itself by default
local drop_bottom, drop_top
if not drop then if not drop then
drop = "mcl_flowers:"..name drop_top = "mcl_flowers:"..name
else
drop_top = drop
drop_bottom = drop
end end
minetest.register_node("mcl_flowers:"..name, { minetest.register_node("mcl_flowers:"..name, {
description = desc, description = desc,
@ -155,7 +160,7 @@ local function add_large_plant(name, desc, longdesc, bottom_img, top_img, inv_im
paramtype = "light", paramtype = "light",
walkable = false, walkable = false,
buildable_to = true, buildable_to = true,
drop = drop, drop = drop_bottom,
_mcl_shears_drop = shears_drop, _mcl_shears_drop = shears_drop,
node_placement_prediction = "", node_placement_prediction = "",
selection_box = { selection_box = {
@ -246,7 +251,7 @@ local function add_large_plant(name, desc, longdesc, bottom_img, top_img, inv_im
type = "fixed", type = "fixed",
fixed = { -selbox_radius, -0.5, -selbox_radius, selbox_radius, selbox_top_height, selbox_radius }, fixed = { -selbox_radius, -0.5, -selbox_radius, selbox_radius, selbox_top_height, selbox_radius },
}, },
drop = drop, drop = drop_top,
_mcl_shears_drop = shears_drop, _mcl_shears_drop = shears_drop,
after_destruct = function(pos, oldnode) after_destruct = function(pos, oldnode)
-- Remove bottom half of flower (if it exists) -- Remove bottom half of flower (if it exists)