pathListDir
Compartilhado
Lista o que há numa pasta.
table|false pathListDir(string path)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| path | string | Um caminho dentro do recurso que chama, ou @recurso/caminho para um arquivo de outro recurso. |
Retorno
Os nomes em ordem alfabética, as pastas terminando em /, ou false se a pasta não existe ou não pôde ser lida.
Um caminho não pode ter .., \, : nem começar com /. Os arquivos de outro recurso só podem ser lidos; um caminho inválido gera um aviso e a função devolve false.
Exemplo
for _, name in ipairs(pathListDir("maps") or {}) do
if name:sub(-1) ~= "/" then
print("arquivo de mapa: " .. name)
end
end