Skip to content

Commit

Permalink
New sounds
Browse files Browse the repository at this point in the history
  • Loading branch information
mito551 authored and PilzAdam committed Jun 12, 2013
1 parent 29f1f01 commit c3c5f8a
Show file tree
Hide file tree
Showing 38 changed files with 61 additions and 30 deletions.
2 changes: 1 addition & 1 deletion mods/bones/init.lua
Expand Up @@ -22,7 +22,7 @@ minetest.register_node("bones:bones", {
paramtype2 = "facedir",
groups = {dig_immediate=2},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_gravel_footstep", gain=0.45},
footstep = {name="default_gravel_footstep", gain=0.5},
}),

can_dig = function(pos, player)
Expand Down
39 changes: 35 additions & 4 deletions mods/default/README.txt
Expand Up @@ -22,10 +22,6 @@ Authors of media files
Everything not listed in here:
Copyright (C) 2010-2012 celeron55, Perttu Ahola <celeron55@gmail.com>

Originating from work by kddekadenz/Dogers:
default_grass_footstep.{1,2,3}.ogg
default_dig_crumbly.{1,2}.ogg

Cisoun's WTFPL texture pack:
default_chest_front.png
default_chest_lock.png
Expand Down Expand Up @@ -145,3 +141,38 @@ Glass breaking sounds (CC BY 3.0):
1: http://www.freesound.org/people/cmusounddesign/sounds/71947/
2: http://www.freesound.org/people/Tomlija/sounds/97669/
3: http://www.freesound.org/people/lsprice/sounds/88808/

Mito551 (sounds) (CC BY-SA):
default_dig_choppy.ogg
default_dig_cracky.ogg
default_dig_crumbly.1.ogg
default_dig_crumbly.2.ogg
default_dig_dig_immediate.ogg
default_dig_oddly_breakable_by_hand.ogg
default_dug_node.1.ogg
default_dug_node.2.ogg
default_grass_footstep.1.ogg
default_grass_footstep.2.ogg
default_grass_footstep.3.ogg
default_gravel_footstep.1.ogg
default_gravel_footstep.2.ogg
default_gravel_footstep.3.ogg
default_gravel_footstep.4.ogg
default_grass_footstep.1.ogg
default_place_node.1.ogg
default_place_node.2.ogg
default_place_node.3.ogg
default_place_node_hard.1.ogg
default_place_node_hard.2.ogg
default_snow_footstep.1.ogg
default_snow_footstep.2.ogg
default_hard_footstep.1.ogg
default_hard_footstep.2.ogg
default_hard_footstep.3.ogg
default_sand_footstep.1.ogg
default_sand_footstep.2.ogg
default_wood_footstep.1.ogg
default_wood_footstep.2.ogg
default_dirt_footstep.1.ogg
default_dirt_footstep.2.ogg
default_glass_footstep.ogg
28 changes: 15 additions & 13 deletions mods/default/functions.lua
Expand Up @@ -9,66 +9,68 @@ function default.node_sound_defaults(table)
table.footstep = table.footstep or
{name="", gain=1.0}
table.dug = table.dug or
{name="default_dug_node", gain=1.0}
{name="default_dug_node", gain=0.25}
table.place = table.place or
{name="default_place_node", gain=0.5}
{name="default_place_node_hard", gain=1.0}
return table
end

function default.node_sound_stone_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_hard_footstep", gain=0.2}
{name="default_hard_footstep", gain=0.5}
default.node_sound_defaults(table)
return table
end

function default.node_sound_dirt_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="", gain=0.5}
--table.dug = table.dug or
-- {name="default_dirt_break", gain=0.5}
{name="default_dirt_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_sand_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_grass_footstep", gain=0.25}
--table.dug = table.dug or
-- {name="default_dirt_break", gain=0.25}
{name="default_sand_footstep", gain=0.5}
table.dug = table.dug or
{name="", gain=0.25}
{name="", 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
{name="default_hard_footstep", gain=0.3}
{name="default_wood_footstep", gain=0.5}
default.node_sound_defaults(table)
return table
end

function default.node_sound_leaves_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_grass_footstep", gain=0.25}
{name="default_grass_footstep", gain=0.35}
table.dig = table.dig or
{name="default_dig_crumbly", gain=0.4}
table.dug = table.dug or
{name="", 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_glass_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_hard_footstep", gain=0.25}
{name="default_glass_footstep", gain=0.5}
table.dug = table.dug or
{name="default_break_glass", gain=1.0}
default.node_sound_defaults(table)
Expand Down
22 changes: 10 additions & 12 deletions mods/default/nodes.lua
Expand Up @@ -95,7 +95,7 @@ minetest.register_node("default:dirt_with_grass", {
groups = {crumbly=3,soil=1},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
footstep = {name="default_grass_footstep", gain=0.25},
}),
})

Expand All @@ -106,7 +106,7 @@ minetest.register_node("default:dirt_with_grass_footsteps", {
groups = {crumbly=3,soil=1,not_in_creative_inventory=1},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
footstep = {name="default_grass_footstep", gain=0.25},
}),
})

Expand All @@ -117,7 +117,7 @@ minetest.register_node("default:dirt_with_snow", {
groups = {crumbly=3},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
footstep = {name="default_snow_footstep", gain=0.25},
}),
})
minetest.register_alias("dirt_with_snow", "default:dirt_with_snow")
Expand Down Expand Up @@ -152,7 +152,7 @@ minetest.register_node("default:gravel", {
is_ground_content = true,
groups = {crumbly=2, falling_node=1},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_gravel_footstep", gain=0.45},
footstep = {name="default_gravel_footstep", gain=0.5},
}),
})

Expand All @@ -178,9 +178,7 @@ minetest.register_node("default:clay", {
is_ground_content = true,
groups = {crumbly=3},
drop = 'default:clay_lump 4',
sounds = default.node_sound_dirt_defaults({
footstep = "",
}),
sounds = default.node_sound_dirt_defaults(),
})

minetest.register_node("default:brick", {
Expand Down Expand Up @@ -250,7 +248,7 @@ minetest.register_node("default:junglesapling", {
fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3}
},
groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1},
sounds = default.node_sound_defaults(),
sounds = default.node_sound_leaves_defaults(),
})
-- aliases for tree growing abm in content_abm.cpp
minetest.register_alias("sapling", "default:sapling")
Expand Down Expand Up @@ -1108,7 +1106,7 @@ minetest.register_node("default:sapling", {
fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3}
},
groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1},
sounds = default.node_sound_defaults(),
sounds = default.node_sound_leaves_defaults(),
})

minetest.register_node("default:apple", {
Expand All @@ -1126,7 +1124,7 @@ minetest.register_node("default:apple", {
},
groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=3,leafdecay_drop=1},
on_use = minetest.item_eat(1),
sounds = default.node_sound_defaults(),
sounds = default.node_sound_leaves_defaults(),
after_place_node = function(pos, placer, itemstack)
if placer:is_player() then
minetest.set_node(pos, {name="default:apple", param2=1})
Expand Down Expand Up @@ -1276,7 +1274,7 @@ minetest.register_node("default:snow", {
},
groups = {crumbly=3,falling_node=1},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
footstep = {name="default_snow_footstep", gain=0.25},
}),
on_construct = function(pos)
pos.y = pos.y - 1
Expand All @@ -1293,6 +1291,6 @@ minetest.register_node("default:snowblock", {
is_ground_content = true,
groups = {crumbly=3},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
footstep = {name="default_snow_footstep", gain=0.25},
}),
})
Binary file modified mods/default/sounds/default_dig_choppy.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_dig_cracky.ogg
Binary file not shown.
Binary file removed mods/default/sounds/default_dig_crumbly.1.ogg
Binary file not shown.
Binary file removed mods/default/sounds/default_dig_crumbly.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_dig_crumbly.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_dig_dig_immediate.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_dirt_footstep.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_dirt_footstep.2.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_dug_node.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_dug_node.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_glass_footstep.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_grass_footstep.1.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_grass_footstep.2.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_grass_footstep.3.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_gravel_footstep.1.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_gravel_footstep.2.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_gravel_footstep.3.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_gravel_footstep.4.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_hard_footstep.1.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_hard_footstep.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_hard_footstep.3.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_place_node.1.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_place_node.2.ogg
Binary file not shown.
Binary file modified mods/default/sounds/default_place_node.3.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_place_node_hard.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_place_node_hard.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_sand_footstep.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_sand_footstep.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_snow_footstep.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_snow_footstep.2.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_snow_footstep.3.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_wood_footstep.1.ogg
Binary file not shown.
Binary file added mods/default/sounds/default_wood_footstep.2.ogg
Binary file not shown.

0 comments on commit c3c5f8a

Please sign in to comment.