added more ambient sound control
This commit is contained in:
parent
b2a18e619c
commit
f01a0051c6
|
@ -75,8 +75,11 @@ headbars_scale = 1
|
||||||
# private messages
|
# private messages
|
||||||
pm_enable_saving = true
|
pm_enable_saving = true
|
||||||
|
|
||||||
# ambience noises
|
# ambience noises (uncomment the lines below to disable specific ambient sounds)
|
||||||
flowing_water_sounds = true
|
ambiance_volume = 1.0
|
||||||
|
#ambiance_disable_birds = true
|
||||||
|
#ambiance_disable_crickets = true
|
||||||
|
#ambiance_disable_flowing_water = true
|
||||||
|
|
||||||
# server(user stuff)
|
# server(user stuff)
|
||||||
max_users = 16
|
max_users = 16
|
||||||
|
|
|
@ -72,6 +72,7 @@ local function step(dtime)
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
|
|
||||||
for soundname, sound in pairs(ambiance.sounds) do
|
for soundname, sound in pairs(ambiance.sounds) do
|
||||||
|
if not minetest.setting_getbool("ambiance_disable_" .. soundname) then
|
||||||
if lastsound[name][soundname] then
|
if lastsound[name][soundname] then
|
||||||
lastsound[name][soundname] = lastsound[name][soundname] + dtime
|
lastsound[name][soundname] = lastsound[name][soundname] + dtime
|
||||||
else
|
else
|
||||||
|
@ -114,6 +115,7 @@ local function step(dtime)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
table.insert(player_positions, pos)
|
table.insert(player_positions, pos)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue