diff --git a/game/engines/default/engine/interface/GameSound.lua b/game/engines/default/engine/interface/GameSound.lua index 78c5d155a021b4b52480246d9d6a0d8dc429b837..00f100abd856ba3b37a64c859e9c951c186fc62a 100644 --- a/game/engines/default/engine/interface/GameSound.lua +++ b/game/engines/default/engine/interface/GameSound.lua @@ -62,6 +62,7 @@ function _M:playSound(name, position) print("[SOUND] loading from", "/data/sound/"..name..".ogg", ":=:", def.sample) else def = {} + print("[SOUND] loading from", "/data/sound/"..name..".ogg", ":=: unknown file") end self.loaded_sounds[name] = def diff --git a/game/modules/tome/class/Grid.lua b/game/modules/tome/class/Grid.lua index e1ecb5ada85093e0e861396ff7c45c2e50cf9064..b7ae4db6bf4cc6e0be026894da856ef5a79f76c6 100644 --- a/game/modules/tome/class/Grid.lua +++ b/game/modules/tome/class/Grid.lua @@ -53,7 +53,7 @@ function _M:block_move(x, y, e, act, couldpass) Dialog:yesnoPopup(self.name, self.door_player_check, function(ret) if ret then game.level.map(x, y, engine.Map.TERRAIN, game.zone.grid_list[self.door_opened]) - game:playSoundNear({x=x,y=y}, {"door_creaks/creak_%d.ogg",1,4}) + game:playSoundNear({x=x,y=y}, {"ambient/door_creaks/creak_%d",1,4}) end end, "Open", "Leave") end @@ -63,7 +63,7 @@ function _M:block_move(x, y, e, act, couldpass) end else game.level.map(x, y, engine.Map.TERRAIN, game.zone.grid_list[self.door_opened]) - game:playSoundNear({x=x,y=y}, {"door_creaks/creak_%d.ogg",1,4}) + game:playSoundNear({x=x,y=y}, {"ambient/door_creaks/creak_%d",1,4}) end return true elseif self.door_opened and not couldpass then diff --git a/game/modules/tome/data/sound/ambient/door_creaks/creak_1.ogg b/game/modules/tome/data/sound/ambient/door_creaks/creak_1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a919d8f991fa015cf9991a3c67a69726a4981ff0 Binary files /dev/null and b/game/modules/tome/data/sound/ambient/door_creaks/creak_1.ogg differ diff --git a/game/modules/tome/data/sound/ambient/door_creaks/creak_2.ogg b/game/modules/tome/data/sound/ambient/door_creaks/creak_2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bab180936efcae0a80096bb610744940e2688dd8 Binary files /dev/null and b/game/modules/tome/data/sound/ambient/door_creaks/creak_2.ogg differ diff --git a/game/modules/tome/data/sound/ambient/door_creaks/creak_3.ogg b/game/modules/tome/data/sound/ambient/door_creaks/creak_3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a92773801896cc4af034cb47b534e8f47f563245 Binary files /dev/null and b/game/modules/tome/data/sound/ambient/door_creaks/creak_3.ogg differ diff --git a/game/modules/tome/data/sound/ambient/door_creaks/creak_4.ogg b/game/modules/tome/data/sound/ambient/door_creaks/creak_4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3ab67a5c8c9b5bfe5823836d75e45ddc817069e7 Binary files /dev/null and b/game/modules/tome/data/sound/ambient/door_creaks/creak_4.ogg differ