Remove the print statement

and also fix a logic issue
pull/35/head
MarkGamed7794 2021-09-16 21:56:35 -04:00
parent 71ecd51cde
commit cf8ba16eb1
1 changed files with 8 additions and 11 deletions

View File

@ -1,4 +1,4 @@
sounds = {
sound_paths = {
blocks = {
I = "res/se/piece_i.wav",
J = "res/se/piece_j.wav",
@ -33,25 +33,22 @@ sounds = {
welcome = "res/se/welcomeToCambridge.wav",
}
sounds = {}
-- Replace each sound effect string with its love audiosource counterpart, but only if it exists. This lets the game handle missing SFX.
for k,v in pairs(sounds) do
for k,v in pairs(sound_paths) do
if(type(v) == "table") then
-- list of subsounds
for k2,v2 in pairs(v) do
if(love.filesystem.getInfo(sounds[k][k2])) then
if(love.filesystem.getInfo(sound_paths[k][k2])) then
-- this file exists
sounds[k][k2] = love.audio.newSource(sounds[k][k2], "static")
else
sounds[k][k2] = nil
sounds[k] = sounds[k] or {}
sounds[k][k2] = love.audio.newSource(sound_paths[k][k2], "static")
end
end
else
if(love.filesystem.getInfo(sounds[k])) then
if(love.filesystem.getInfo(sound_paths[k])) then
-- this file exists
print("Successfully converted " .. v)
sounds[k] = love.audio.newSource(sounds[k], "static")
else
sounds[k] = nil
sounds[k] = love.audio.newSource(sound_paths[k], "static")
end
end
end