
local snd = pmb_sounds


function pmb_sounds.default()
return {
    footstep =  {name = "pmb_stone_step", gain = pmb_sounds.tag("footstep", 0.0)},
    dig =       {name = "pmb_stone_step", gain = 0.1},
    dug =       {name = "pmb_stone_step", gain = 0.1},
    place =     {name = "pmb_stone_step", gain = 0.1},}
end
function pmb_sounds.default_stone()
return {
    footstep =  {name = "pmb_stone_step", gain = pmb_sounds.tag("footstep", 0.9), pitch = 1.0},
    dig =       {name = "pmb_stone_dig", gain = 0.2, pitch = 0.9, max_hear_distance = 20,},
    dug =       {name = "pmb_stone_dug", gain = 1},
    place =     {name = "pmb_stone_place", gain = 1},}
end
function pmb_sounds.default_wood_log()
return {
    footstep =  {name = "pmb_wood_step", gain = pmb_sounds.tag("footstep", 0.05), pitch = 1},
    dig =       {name = "pmb_wood_dig", gain = 0.4, pitch = 0.8},
    dug =       {name = "pmb_wood_dig", gain = 1.5, pitch = 0.7},
    place =     {name = "pmb_wood_dig", gain = 1.1, pitch = 0.7},}
end
function pmb_sounds.default_wood()
return {
    footstep =  {name = "pmb_wood_step", gain = pmb_sounds.tag("footstep", 0.05), pitch = 1},
    dig =       {name = "pmb_wood_dig", gain = 0.2, pitch = 0.7},
    dug =       {name = "pmb_wood_dig", gain = 1.5, pitch = 0.7},
    place =     {name = "pmb_wood_dig", gain = 1.1, pitch = 0.7},}
end
function pmb_sounds.default_glass()
return {
    footstep =  {name = "pmb_stone_step", gain = pmb_sounds.tag("footstep", 0.0), pitch = 1.5},
    dig =       {name = "pmb_stone_dig", gain = 0.2, pitch = 1.5},
    dug =       {name = "pmb_stone_dug", gain = 1, pitch = 1.5},
    place =     {name = "pmb_stone_place", gain = 1, pitch = 1.5},}
end
function pmb_sounds.default_plant()
return {
    footstep =  {name = "pmb_plant_dig", gain = pmb_sounds.tag("footstep", 0.0), pitch = 1.1},
    dig =       {name = "pmb_plant_dig", gain = 0.4, pitch = 0.9},
    dug =       {name = "pmb_plant_dig", gain = 1},
    place =     {name = "pmb_plant_dig", gain = 1},}
end
function pmb_sounds.default_soil()
return {
    footstep =  {name = "pmb_grass_step", gain = 0.2},
    dig =       {name = "pmb_soil_place", gain = 0.6},
    dug =       {name = "pmb_soil_dug", gain = 1},
    place =     {name = "pmb_soil_place", gain = 1},}
end
function pmb_sounds.default_topsoil()
return {
    footstep =  {name = "pmb_grass_step", gain = pmb_sounds.tag("footstep", 0.0)},
    dig =       {name = "pmb_soil_place", gain = 0.6},
    dug =       {name = "pmb_soil_dug", gain = 1},
    place =     {name = "pmb_soil_place", gain = 1},}
end
function pmb_sounds.default_snow()
return {
    footstep =  {name = "pmb_snow_step", gain = pmb_sounds.tag("footstep", 0.0)},
    dig =       {name = "pmb_soil_place", gain = 0.8},
    dug =       {name = "pmb_soil_dug", gain = 1},
    place =     {name = "pmb_snow_step_2", gain = 1},}
end
function pmb_sounds.default_fabric()
return {
    footstep =  {name = "pmb_snow_step", gain = pmb_sounds.tag("footstep", 0.0)},
    dig =       {name = "pmb_soil_place", gain = 0.8},
    dug =       {name = "pmb_soil_dug", gain = 1},
    place =     {name = "pmb_snow_step_2", gain = 1},}
end
function pmb_sounds.default_rocky()
return {
    footstep =  {name = "pmb_stone_step", gain = pmb_sounds.tag("footstep", 0.9), pitch = 1.4},
    dig =       {name = "pmb_stone_dig", gain = 0.2, pitch = 1.0},
    dug =       {name = "pmb_stone_dug", gain = 1, pitch = 1.1},
    place =     {name = "pmb_stone_place", gain = 1, pitch = 1.3},}
end
function pmb_sounds.default_metal()
return {
    footstep =  {name = "pmb_stone_step", gain = pmb_sounds.tag("footstep", 0.9), pitch = 1.4},
    dig =       {name = "pmb_metal_dig", gain = 0.4, pitch = 0.9},
    dug =       {name = "pmb_metal_dig", gain = 0.8, pitch = 1.0},
    place =     {name = "pmb_metal_dig", gain = 0.8, pitch = 0.80},}
end
