@@ -2,7 +2,7 @@
public class CompositeLoaderFileSystem(ILuaFileLoader[] loaders, ILuaFileSystem? system = null) : ILuaFileSystem
{
- public static CompositeLoaderFileSystem Create(ILuaFileLoader[] loaders, ILuaFileSystem? system)
+ public static CompositeLoaderFileSystem Create(ILuaFileSystem system, params ILuaFileLoader[] loaders)
if (loaders == null || loaders.Length == 0)
@@ -18,16 +18,7 @@
public bool IsReadable(string path)
- if (!File.Exists(path)) return false;
- try
- {
- File.Open(path, FileMode.Open, FileAccess.Read).Dispose();
- return true;
- }
- catch (Exception)
- return false;
+ return File.Exists(path);
}