From 1e241ebd5610fc1f8fb0a30421679c87048cec65 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Fri, 28 Jan 2011 18:37:00 +1300 Subject: [PATCH] fix editor init --- OpenRA.Editor/Form1.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/OpenRA.Editor/Form1.cs b/OpenRA.Editor/Form1.cs index 7f2f7cef6d..665c8cad8f 100755 --- a/OpenRA.Editor/Form1.cs +++ b/OpenRA.Editor/Form1.cs @@ -26,7 +26,7 @@ namespace OpenRA.Editor InitializeComponent(); AppDomain.CurrentDomain.AssemblyResolve += FileSystem.ResolveAssembly; - var currentMod = mods.FirstOrDefault() ?? "ra"; + currentMod = mods.FirstOrDefault() ?? "ra"; toolStripComboBox1.Items.AddRange(Mod.AllMods.Keys.ToArray()); @@ -47,6 +47,7 @@ namespace OpenRA.Editor Text = "OpenRA Editor (mod:{0})".F(currentMod); Game.modData = new ModData(currentMod); + FileSystem.LoadFromManifest(Game.modData.Manifest); Rules.LoadRules(Game.modData.Manifest, new Map()); loadedMapName = null; }; @@ -77,8 +78,6 @@ namespace OpenRA.Editor loadedMapName = mapname; - Game.modData = new ModData(currentMod); - // load the map var map = new Map(mapname); @@ -100,9 +99,6 @@ namespace OpenRA.Editor resourcePalette.Controls.Clear(); loadedMapName = null; - - Game.modData = new ModData(currentMod); - PrepareMapResources(Game.modData.Manifest, map); MakeDirty();