public FarArchive(string path) { path = Path.GetFullPath(path); // Workaround for GameArchives parsing directory name _archivePath = path; try { AbstractPackage pkg = PackageReader.ReadPackageFromFile(path); _archive = pkg as FSARPackage; } catch (Exception ex) { throw ex; } }
public FarArchive(string path) { _archivePath = path; try { AbstractPackage pkg = PackageReader.ReadPackageFromFile(path); if (pkg is FSARPackage) { _archive = pkg as FSARPackage; } } catch (Exception ex) { throw ex; } }