From ecf866f28a9f9010dfc4d8198d33a113688eea7e Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 18 Feb 2011 15:11:12 +1300 Subject: [PATCH] Allow editor to load a map via commandline. --- OpenRA.Editor/Form1.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OpenRA.Editor/Form1.cs b/OpenRA.Editor/Form1.cs index def5acf9aa..20fb7a349f 100755 --- a/OpenRA.Editor/Form1.cs +++ b/OpenRA.Editor/Form1.cs @@ -21,12 +21,12 @@ namespace OpenRA.Editor { public partial class Form1 : Form { - public Form1(string[] mods) + public Form1(string[] args) { InitializeComponent(); AppDomain.CurrentDomain.AssemblyResolve += FileSystem.ResolveAssembly; - currentMod = mods.FirstOrDefault() ?? "ra"; + currentMod = args.FirstOrDefault() ?? "ra"; toolStripComboBox1.Items.AddRange(Mod.AllMods.Keys.ToArray()); @@ -56,6 +56,9 @@ namespace OpenRA.Editor surface1.AfterChange += OnMapChanged; surface1.MousePositionChanged += s => toolStripStatusLabelMousePosition.Text = s; + + if (args.Length >= 2) + LoadMap(args[1]); } void OnMapChanged()