Skip to content

Commit

Permalink
Default: Add function 'node_sound_gravel_defaults()'
Browse files Browse the repository at this point in the history
  • Loading branch information
fozolo authored and paramat committed Apr 29, 2016
1 parent fafbe2c commit 1a62989
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
12 changes: 12 additions & 0 deletions mods/default/functions.lua
Expand Up @@ -49,6 +49,18 @@ function default.node_sound_sand_defaults(table)
return table
end

function default.node_sound_gravel_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name = "default_gravel_footstep", gain = 0.5}
table.dug = table.dug or
{name = "default_gravel_footstep", gain = 1.0}
table.place = table.place or
{name = "default_place_node", gain = 1.0}
default.node_sound_defaults(table)
return table
end

function default.node_sound_wood_defaults(table)
table = table or {}
table.footstep = table.footstep or
Expand Down
5 changes: 1 addition & 4 deletions mods/default/nodes.lua
Expand Up @@ -353,10 +353,7 @@ minetest.register_node("default:gravel", {
description = "Gravel",
tiles = {"default_gravel.png"},
groups = {crumbly = 2, falling_node = 1},
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_gravel_footstep", gain = 0.5},
dug = {name = "default_gravel_footstep", gain = 1.0},
}),
sounds = default.node_sound_gravel_defaults(),
drop = {
max_items = 1,
items = {
Expand Down

0 comments on commit 1a62989

Please sign in to comment.