private void SearchForFileType(string directory, string fileType, List<string> luaFilesFound)
{
if (!Directory.Exists(directory))
{
return;
}
string[] directories = Directory.GetDirectories(directory);
if (directories == null)
{
return;
}
foreach (string d in directories)
{
string[] files = Directory.GetFiles(d, fileType);
if (files != null)
{
foreach (string f in files)
{
string formatted = JsonHelper.NormalizeSystemPath(f);
luaFilesFound.Add(formatted);
}
SearchForFileType(d, fileType, luaFilesFound);
}
}
}