更严谨的背景文件读取,不会读到非lua文件

This commit is contained in:
MrZ626
2021-01-04 21:54:22 +08:00
parent 51cc1a44d9
commit ccc40411ea

View File

@@ -285,8 +285,10 @@ end
--Load background files from SOURCE ONLY
for _,v in next,love.filesystem.getDirectoryItems("parts/backgrounds")do
if love.filesystem.getRealDirectory("parts/backgrounds/"..v)~=SAVEDIR then
local name=v:sub(1,-5)
BG.add(name,require("parts/backgrounds/"..name))
if v:sub(-3)=="lua"then
local name=v:sub(1,-5)
BG.add(name,require("parts/backgrounds/"..name))
end
else
LOG.print("Dangerous file : %SAVE%/parts/backgrounds/"..v)
end