Skip to content

Commit 07ccd5b

Browse files
committed
PathManager: Fixed arguments being swapped
1 parent 13fb78a commit 07ccd5b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Source/Statics/PathManager.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ public static string GetPath(string file, string assembly)
218218
return path;
219219
}
220220

221-
path = SuppressIO(() => Directory.GetFiles(file, GetDirectory(assembly)).FirstOrDefault());
221+
path = SuppressIO(() => Directory.GetFiles(GetDirectory(assembly), file).FirstOrDefault());
222222

223223
Self($"The file {file} from {assembly} has been found. Location: {path}");
224224

@@ -342,7 +342,7 @@ private static void CacheModDirectories()
342342
s_modDirectories.Add(mod.Value.ModID, mod.Key);
343343
}
344344

345-
private static void CopyLibrary(in string libraryFileName, in string path)
345+
private static void CopyLibrary(in string file, in string path)
346346
{
347347
const string Target = "dlls";
348348

@@ -356,7 +356,7 @@ private static void CopyLibrary(in string libraryFileName, in string path)
356356
switch (platform)
357357
{
358358
case WindowsPlayer:
359-
File.Copy(@$"{path}\{Target}\{architecture}\{FileFormat(libraryFileName, FileExtensionWindows)}", @$"{dataPath}\Mono\{FileFormat(libraryFileName, FileExtensionWindows)}", true);
359+
File.Copy(@$"{path}\{Target}\{architecture}\{FileFormat(file, FileExtensionWindows)}", @$"{dataPath}\Mono\{FileFormat(file, FileExtensionWindows)}", true);
360360
break;
361361

362362
case OSXPlayer:
@@ -365,18 +365,18 @@ private static void CopyLibrary(in string libraryFileName, in string path)
365365
if (!Directory.Exists(dest))
366366
Directory.CreateDirectory(dest);
367367

368-
File.Copy(CombineMultiple(path, Target, FileFormat(libraryFileName, FileExtensionMacOS)), Path.Combine(dest, FileFormat(libraryFileName, FileExtensionMacOS)), true);
368+
File.Copy(CombineMultiple(path, Target, FileFormat(file, FileExtensionMacOS)), Path.Combine(dest, FileFormat(file, FileExtensionMacOS)), true);
369369
break;
370370

371371
case LinuxPlayer:
372-
File.Copy(CombineMultiple(path, Target, FileFormat(libraryFileName, FileExtensionLinux)), CombineMultiple(dataPath, "Mono", architecture, FileFormat(libraryFileName, FileExtensionLinux)), true);
372+
File.Copy(CombineMultiple(path, Target, FileFormat(file, FileExtensionLinux)), CombineMultiple(dataPath, "Mono", architecture, FileFormat(file, FileExtensionLinux)), true);
373373
break;
374374

375375
default: throw new PlatformNotSupportedException($"The platform \"{platform}\" is unsupported. The operating systems supported are Windows, Mac, and Linux.");
376376
}
377377
}
378378

379-
private static string FileFormat(in string fileName, in string fileExtension) => $"{fileName}.{fileExtension}";
379+
private static string FileFormat(in string name, in string extension) => $"{name}.{extension}";
380380

381381
private static IEnumerator LoadAssets<TAsset>(string file, string assembly) where TAsset : Object
382382
{

0 commit comments

Comments
 (0)