forked from Mirrorlandia_minetest/mod-sneeker
Add setting to adjust loudness of explostion
This commit is contained in:
parent
1aff8fee5b
commit
969cac3860
3
init.lua
3
init.lua
@ -266,7 +266,8 @@ def.on_step = function(self, dtime)
|
||||
if self.visualx >= 2 then
|
||||
self.object:remove()
|
||||
sneeker.boom(pos, self.powered)
|
||||
core.sound_play("sneeker_explode", {pos=pos, gain=1.5, max_hear_distance=2*64})
|
||||
core.sound_play("sneeker_explode", {pos=pos, gain=sneeker.boom_gain, max_hear_distance=2*64})
|
||||
return true
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -3,6 +3,11 @@
|
||||
|
||||
local time_min = 60
|
||||
|
||||
--- Loudness of explosion.
|
||||
--
|
||||
-- @setting sneeker.boom_gain
|
||||
sneeker.boom_gain = tonumber(core.settings:get("sneeker.boom_gain") or 1.5)
|
||||
|
||||
--- Determines whether or not a player must be close for spawn to occur.
|
||||
--
|
||||
-- @setting sneeker.spawn_require_player_nearby
|
||||
|
@ -2,6 +2,11 @@
|
||||
# Extra debugging messages.
|
||||
enable_debug_mods (Mod debugging) bool false
|
||||
|
||||
# Loudness of explosion.
|
||||
#
|
||||
# Those with a weak heart might want to turn it down.
|
||||
sneeker.boom_gain (Boom volume) float 1.5
|
||||
|
||||
# Determines whether or not a player must be close for spawn to occur.
|
||||
sneeker.spawn_require_player_nearby (Require player nearby) bool true
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user