reorder if statements (#11)

Lua supports short-circuit evaluation, we can use it to speed up execution in some cases.
This commit is contained in:
Lupus590 2022-09-30 06:11:13 +01:00 committed by GitHub
parent d199344f87
commit f354bba3b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -9,10 +9,10 @@ local function netrequire(_name, alwaysDownload, ...)
name = _name
end
if fs.exists(fs.combine(DL_path .. "/require", name)) and not alwaysDownload then
if (not alwaysDownload) and fs.exists(fs.combine(DL_path .. "/require", name)) then
return loadfile(fs.combine(DL_path .. "/require", name))(...)
elseif fs.exists(fs.combine(DL_path .. "/loadAPI", name)) and not alwaysDownload then
elseif (not alwaysDownload) and fs.exists(fs.combine(DL_path .. "/loadAPI", name)) then
os.loadAPI(fs.combine(DL_path .. "/loadAPI", name))
return _ENV[fs.getName(name)]