mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 01:53:45 +01:00
Fix crash in mainmenu when loaded subgame does not have a "menu" directory
This commit is contained in:
parent
254dbe7abd
commit
5b0c719171
@ -144,10 +144,11 @@ function mm_texture.set_game(identifier, gamedetails)
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- Find out how many randomized textures the subgame provides
|
-- Find out how many randomized textures the subgame provides
|
||||||
local n, filename
|
local n = 0
|
||||||
|
local filename
|
||||||
local menu_files = core.get_dir_list(gamedetails.path .. DIR_DELIM .. "menu", false)
|
local menu_files = core.get_dir_list(gamedetails.path .. DIR_DELIM .. "menu", false)
|
||||||
for i = 1, #menu_files do
|
for i = 1, #menu_files do
|
||||||
local filename = identifier .. "." .. i .. ".png"
|
filename = identifier .. "." .. i .. ".png"
|
||||||
if table.indexof(menu_files, filename) == -1 then
|
if table.indexof(menu_files, filename) == -1 then
|
||||||
n = i - 1
|
n = i - 1
|
||||||
break
|
break
|
||||||
|
Loading…
Reference in New Issue
Block a user