remove vestigial crap from FileSystem

This commit is contained in:
Chris Forbes
2010-02-07 17:44:52 +13:00
parent 911fb6aa9b
commit 1d964d9301
4 changed files with 16 additions and 61 deletions

View File

@@ -37,11 +37,11 @@ namespace OpenRa
public static void LoadModPackages(Manifest manifest)
{
FileSystem.UnmountTemporaryPackages();
FileSystem.UnmountAll();
Timer.Time("reset: {0}");
foreach (var dir in manifest.Folders) FileSystem.MountTemporaryEx(dir);
foreach (var pkg in manifest.Packages) FileSystem.MountTemporaryEx(pkg);
foreach (var dir in manifest.Folders) FileSystem.Mount(dir);
foreach (var pkg in manifest.Packages) FileSystem.Mount(pkg);
Timer.Time("mount temporary packages: {0}");
}

View File

@@ -74,11 +74,11 @@ namespace OpenRa
{
Game.Settings = new UserSettings();
var settingsFile = settings.GetValue("settings", "settings.ini");
FileSystem.MountTemporary(new Folder("./"));
FileSystem.Mount("./");
if (FileSystem.Exists(settingsFile))
FieldLoader.Load(Game.Settings,
new IniFile(FileSystem.Open(settingsFile)).GetSection("Settings"));
FileSystem.UnmountTemporaryPackages();
FileSystem.UnmountAll();
}
internal void Run()