function default.node_sound_sand_defaults(table)
table = table or {}
table.footstep = table.footstep or
- {name="default_sand_footstep", gain=0.5}
+ {name="default_sand_footstep", gain=0.2}
table.dug = table.dug or
- {name="default_sand_footstep", gain=1.0}
+ {name="default_sand_footstep", gain=0.4}
table.place = table.place or
{name="default_place_node", gain=1.0}
default.node_sound_defaults(table)
table.footstep = table.footstep or
{name="default_grass_footstep", gain=0.35}
table.dug = table.dug or
- {name="default_grass_footstep", gain=0.85}
+ {name="default_grass_footstep", gain=0.7}
table.dig = table.dig or
{name="default_dig_crumbly", gain=0.4}
table.place = table.place or
end
minetest.register_on_punchnode(on_punchnode)
+
--
-- Lavacooling
--
end,
})
+--
+-- dig upwards
+--
+
+function default.dig_up(pos, node, digger)
+ if digger == nil then return end
+ local np = {x = pos.x, y = pos.y + 1, z = pos.z}
+ local nn = minetest.get_node(np)
+ if nn.name == node.name then
+ minetest.node_dig(np, nn, digger)
+ end
+end
+
--
-- Leafdecay
--
end
end
})
+